kosli commit report evidence generic
  #
  Synopsis
  #
Report Generic evidence for a commit in a Kosli pipeline.
kosli commit report evidence generic [flags]
  Flags
  #
  
      
          | Flag | Description | 
  
  
      
          | -b, --build-url string | The url of CI pipeline that generated the evidence. (defaulted in some CIs: https://docs.kosli.com/ci-defaults ). | 
      
          | --commit string | The git commit SHA1 for which the evidence belongs. (defaulted in some CIs: https://docs.kosli.com/ci-defaults ). | 
      
          | -C, --compliant | [defaulted] Whether the evidence is compliant or not. | 
      
          | -d, --description string | [optional] The evidence description. | 
      
          | -D, --dry-run | [optional] Run in dry-run mode. When enabled, no data is sent to Kosli and the CLI exits with 0 exit code regardless of any errors. | 
      
          | --evidence-fingerprint string | The fingerprint of the evidence. | 
      
          | --evidence-url string | The URL to the evidence. | 
      
          | -h, --help | help for generic | 
      
          | -n, --name string | The name of the evidence. | 
      
          | -p, --pipelines strings | The comma separated list of pipelines for which a commit evidence belongs. | 
      
          | -u, --user-data string | [optional] The path to a JSON file containing additional data you would like to attach to this evidence. | 
  
  Options inherited from parent commands
  #
  
      
          | Flag | Description | 
  
  
      
          | -a, --api-token string | The Kosli API token. | 
      
          | -c, --config-file string | [optional] The Kosli config file path. (default "kosli") | 
      
          | --debug | [optional] Print debug logs to stdout. | 
      
          | -H, --host string | [defaulted] The Kosli endpoint. (default "https://app.kosli.com") | 
      
          | -r, --max-api-retries int | [defaulted] How many times should API calls be retried when the API host is not reachable. (default 3) | 
      
          | --owner string | The Kosli user or organization. | 
  
  Examples
  #
# report Generic evidence for a commit related to one Kosli pipeline:
kosli commit report evidence generic \
	--commit yourGitCommitSha1 \
	--name yourEvidenceName \
	--description "some description" \
	--compliant \
	--pipelines yourPipelineName \
	--build-url https://exampleci.com \
	--api-token yourAPIToken \
	--owner yourOrgName
# report Generic evidence for a commit related to multiple Kosli pipelines with user-data:
kosli commit report evidence generic \
	--commit yourGitCommitSha1 \
	--name yourEvidenceName \
	--description "some description" \
	--compliant \
	--pipelines yourFirstPipelineName,yourSecondPipelineName \
	--build-url https://exampleci.com \
	--api-token yourAPIToken \
	--owner yourOrgName \
	--user-data /path/to/json/file.json