Add -p flag to build command
ci/woodpecker/push/woodpecker Pipeline was successful Details

This commit is contained in:
Elara 2023-08-13 15:27:54 -07:00
parent 10893c07c3
commit dada9d68f2
2 changed files with 8 additions and 0 deletions

View File

@ -91,6 +91,9 @@ type Scripts struct {
func buildCmd(c *cli.Context) error {
script := c.String("script")
if c.String("package") != "" {
script = filepath.Join(config.RepoDir, c.String("package"), "lure.sh")
}
err := repos.Pull(c.Context, gdb, cfg.Repos)
if err != nil {

View File

@ -160,6 +160,11 @@ func main() {
Value: "lure.sh",
Usage: "Path to the build script",
},
&cli.StringFlag{
Name: "package",
Aliases: []string{"p"},
Usage: "Name of the package to build and its repo (example: default/go-bin)",
},
&cli.BoolFlag{
Name: "clean",
Aliases: []string{"c"},