@@ -27,6 +27,7 @@ const (
27
27
configUsage = "path to config file (default: .fossa.{yml,yaml})"
28
28
fetcherUsage = "type of fetcher to use for fossa. Default's to custom"
29
29
projectUsage = "this repository's URL or VCS endpoint (default: VCS remote 'origin')"
30
+ branchUsage = "this repository's branch (default: current VCS branch)"
30
31
revisionUsage = "this repository's current revision hash (default: VCS hash HEAD)"
31
32
endpointUsage = "the FOSSA server endpoint (default: https://app.fossa.io)"
32
33
buildForceUsage = "ignore cached build artifacts"
@@ -45,6 +46,7 @@ func main() {
45
46
app .Flags = []cli.Flag {
46
47
cli.StringFlag {Name : "c, config" , Usage : configUsage },
47
48
cli.StringFlag {Name : "p, project" , Usage : projectUsage },
49
+ cli.StringFlag {Name : "branch" , Usage : branchUsage },
48
50
cli.StringFlag {Name : "r, revision" , Usage : revisionUsage },
49
51
cli.StringFlag {Name : "e, endpoint" , Usage : endpointUsage },
50
52
cli.StringFlag {Name : "m, modules" , Usage : "the modules to build and analyze" },
@@ -87,6 +89,7 @@ func main() {
87
89
cli.StringFlag {Name : "c, config" , Usage : configUsage },
88
90
cli.StringFlag {Name : "fetcher" , Usage : fetcherUsage },
89
91
cli.StringFlag {Name : "p, project" , Usage : projectUsage },
92
+ cli.StringFlag {Name : "branch" , Usage : branchUsage },
90
93
cli.StringFlag {Name : "r, revision" , Usage : revisionUsage },
91
94
cli.StringFlag {Name : "e, endpoint" , Usage : endpointUsage },
92
95
cli.StringFlag {Name : "m, modules" , Usage : "the modules to analyze" },
@@ -103,6 +106,7 @@ func main() {
103
106
cli.StringFlag {Name : "c, config" , Usage : configUsage },
104
107
cli.StringFlag {Name : "fetcher" , Usage : fetcherUsage },
105
108
cli.StringFlag {Name : "p, project" , Usage : projectUsage },
109
+ cli.StringFlag {Name : "branch" , Usage : branchUsage },
106
110
cli.StringFlag {Name : "r, revision" , Usage : revisionUsage },
107
111
cli.StringFlag {Name : "e, endpoint" , Usage : endpointUsage },
108
112
cli.IntFlag {Name : "t, timeout" , Usage : "timeout for waiting for build status in seconds" , Value : 60 * 10 },
@@ -117,6 +121,7 @@ func main() {
117
121
cli.StringFlag {Name : "c, config" , Usage : configUsage },
118
122
cli.StringFlag {Name : "fetcher" , Usage : fetcherUsage },
119
123
cli.StringFlag {Name : "p, project" , Usage : projectUsage },
124
+ cli.StringFlag {Name : "branch" , Usage : branchUsage },
120
125
cli.StringFlag {Name : "r, revision" , Usage : revisionUsage },
121
126
cli.StringFlag {Name : "e, endpoint" , Usage : endpointUsage },
122
127
cli.BoolFlag {Name : "l, locators" , Usage : "upload data in locator format instead of JSON" },
@@ -140,6 +145,7 @@ func main() {
140
145
cli.StringFlag {Name : "c, config" , Usage : configUsage },
141
146
cli.StringFlag {Name : "fetcher" , Usage : fetcherUsage },
142
147
cli.StringFlag {Name : "p, project" , Usage : projectUsage },
148
+ cli.StringFlag {Name : "branch" , Usage : branchUsage },
143
149
cli.StringFlag {Name : "r, revision" , Usage : revisionUsage },
144
150
cli.StringFlag {Name : "e, endpoint" , Usage : endpointUsage },
145
151
cli.BoolFlag {Name : "allow-unresolved" , Usage : analyzeAllowResolvedUsage },
0 commit comments