mirror of
https://github.com/SAP/jenkins-library.git
synced 2025-03-03 15:02:35 +02:00
Declare non-optional server URLs mandatory (#1866)
* Declare non-optional server URLs mandatory
This commit is contained in:
parent
a61798ccbf
commit
9009c831fb
@ -91,7 +91,7 @@ func addDetectExecuteScanFlags(cmd *cobra.Command, stepConfig *detectExecuteScan
|
||||
cmd.Flags().StringSliceVar(&stepConfig.Scanners, "scanners", []string{`signature`}, "List of scanners to be used for Synopsis Detect (formerly BlackDuck) scan.")
|
||||
cmd.Flags().StringSliceVar(&stepConfig.ScanPaths, "scanPaths", []string{`.`}, "List of paths which should be scanned by the Synopsis Detect (formerly BlackDuck) scan.")
|
||||
cmd.Flags().StringSliceVar(&stepConfig.ScanProperties, "scanProperties", []string{`--blackduck.signature.scanner.memory=4096`, `--blackduck.timeout=6000`, `--blackduck.trust.cert=true`, `--detect.report.timeout=4800`, `--logging.level.com.synopsys.integration=DEBUG`}, "Properties passed to the Synopsis Detect (formerly BlackDuck) scan. You can find details in the [Synopsis Detect documentation](https://synopsys.atlassian.net/wiki/spaces/INTDOCS/pages/622846/Using+Synopsys+Detect+Properties)")
|
||||
cmd.Flags().StringVar(&stepConfig.ServerURL, "serverUrl", os.Getenv("PIPER_serverUrl"), "Server url to the Synopsis Detect (formerly BlackDuck) Server.")
|
||||
cmd.Flags().StringVar(&stepConfig.ServerURL, "serverUrl", os.Getenv("PIPER_serverUrl"), "Server URL to the Synopsis Detect (formerly BlackDuck) Server.")
|
||||
cmd.Flags().StringSliceVar(&stepConfig.Groups, "groups", []string{}, "Users groups to be assigned for the Project")
|
||||
cmd.Flags().StringSliceVar(&stepConfig.FailOn, "failOn", []string{`BLOCKER`}, "Mark the current build as fail based on the policy categories applied.")
|
||||
cmd.Flags().StringVar(&stepConfig.Version, "version", os.Getenv("PIPER_version"), "Defines the version number of the artifact being build in the pipeline. It is used as source for the Detect version.")
|
||||
@ -99,6 +99,7 @@ func addDetectExecuteScanFlags(cmd *cobra.Command, stepConfig *detectExecuteScan
|
||||
|
||||
cmd.MarkFlagRequired("apiToken")
|
||||
cmd.MarkFlagRequired("projectName")
|
||||
cmd.MarkFlagRequired("serverUrl")
|
||||
}
|
||||
|
||||
// retrieve step metadata
|
||||
@ -164,7 +165,7 @@ func detectExecuteScanMetadata() config.StepData {
|
||||
ResourceRef: []config.ResourceReference{},
|
||||
Scope: []string{"PARAMETERS", "STAGES", "STEPS"},
|
||||
Type: "string",
|
||||
Mandatory: false,
|
||||
Mandatory: true,
|
||||
Aliases: []config.Alias{{Name: "detect/serverUrl"}},
|
||||
},
|
||||
{
|
||||
|
@ -237,6 +237,7 @@ func addFortifyExecuteScanFlags(cmd *cobra.Command, stepConfig *fortifyExecuteSc
|
||||
cmd.Flags().StringVar(&stepConfig.M2Path, "m2Path", os.Getenv("PIPER_m2Path"), "Path to the location of the local repository that should be used.")
|
||||
|
||||
cmd.MarkFlagRequired("authToken")
|
||||
cmd.MarkFlagRequired("serverUrl")
|
||||
}
|
||||
|
||||
// retrieve step metadata
|
||||
@ -518,7 +519,7 @@ func fortifyExecuteScanMetadata() config.StepData {
|
||||
ResourceRef: []config.ResourceReference{},
|
||||
Scope: []string{"GENERAL", "PARAMETERS", "STAGES", "STEPS"},
|
||||
Type: "string",
|
||||
Mandatory: false,
|
||||
Mandatory: true,
|
||||
Aliases: []config.Alias{{Name: "fortifyServerUrl"}, {Name: "sscUrl"}},
|
||||
},
|
||||
{
|
||||
|
@ -95,11 +95,11 @@ spec:
|
||||
- STAGES
|
||||
- STEPS
|
||||
- name: serverUrl
|
||||
description: Server url to the Synopsis Detect (formerly BlackDuck) Server.
|
||||
description: Server URL to the Synopsis Detect (formerly BlackDuck) Server.
|
||||
aliases:
|
||||
- name: detect/serverUrl
|
||||
type: string
|
||||
mandatory: false
|
||||
mandatory: true
|
||||
scope:
|
||||
- PARAMETERS
|
||||
- STAGES
|
||||
|
@ -338,6 +338,7 @@ spec:
|
||||
deprecated: true
|
||||
type: string
|
||||
description: "Fortify SSC Url to be used for accessing the APIs"
|
||||
mandatory: true
|
||||
scope:
|
||||
- GENERAL
|
||||
- PARAMETERS
|
||||
|
Loading…
x
Reference in New Issue
Block a user