Skip to content

Commit 0230d10

Browse files
committed
feat: clean up markup generator binary
1 parent 17cfda8 commit 0230d10

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

.gitignore

+3
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,6 @@
1616

1717
# Generated files
1818
**/*_doc.go
19+
20+
# Markdown generator binary
21+
generate-doc-yaml-schema

magefile.go

+7-2
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import (
1010
"errors"
1111
"fmt"
1212
"io"
13+
"os"
1314

1415
"github.com/magefile/mage/mg"
1516
"github.com/magefile/mage/sh"
@@ -93,11 +94,15 @@ func Test() error {
9394
// Generate Markdown output (printed to terminal)
9495
func Markdown() error {
9596
mg.SerialDeps(Generate)
97+
generatorBinary := "generate-doc-yaml-schema"
9698

97-
if err := sh.RunV("go", "build", "./cmd/generate-doc-yaml-schema"); err != nil {
99+
if err := sh.RunV("go", "build", "./cmd/"+generatorBinary); err != nil {
98100
return err
99101
}
100-
markdown, err := sh.Output("./generate-doc-yaml-schema")
102+
103+
defer os.Remove(generatorBinary)
104+
105+
markdown, err := sh.Output("./" + generatorBinary)
101106
if err != nil {
102107
return err
103108
}

0 commit comments

Comments
 (0)