Thanks to visit codestin.com
Credit goes to github.com

Skip to content
forked from conforma/cli

Enterprise Contract command line interface

License

Notifications You must be signed in to change notification settings

mayurwaghmode/ec-cli

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ec a command line client for HACBS Enterprise Contract

$ ec
TODO: description

Usage:
  ec [command]

Available Commands:
  completion  Generate the autocompletion script for the specified shell
  eval        Evaluate enterprise contract
  help        Help about any command
  validate    Provides validation of various object
  version     Print version information

Flags:
  -h, --help   help for ec

Use "ec [command] --help" for more information about a command.

Building

Run make from the root directory and use the dist/ec executable.

Demo

Run hack/demo.sh to evaluate the policy against images that have been built ahead of time. Or use hack/test-builds.sh hacbs from the https://github.com/redhat-appstudio/build-definitions/ repository with the Tekton Chains controller from the poc-tep-84 branch, e.g. via the image built here: https://github.com/hacbs-contract/chains/pkgs/container/chains%2Fcontroller/?tag=poc-tep-84

About

Enterprise Contract command line interface

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 94.9%
  • Makefile 1.7%
  • Open Policy Agent 1.3%
  • Shell 1.2%
  • Gherkin 0.9%