Betelgeuse is a wrapper for Strobes API that helps you integrate scans into your CI/CD easily.
Project description
## Building the Docker image ` docker build . -t betelgeuse:latest `
## Running the Docker image
` docker run -it betelgeuse *args `
Spawn a docker container on host and run brakeman_analyzer ` docker run -it betelgeuse -t master -r {remote access id} -w True -a {authorization code} `
where -t: is the branch name. -w: wait for the status. -e: (optional , default: True) exits if the build return is false. -a: authorization code. -r: remote access id for the api. -v: (optional, default: error) logging.
## Running Locally
` python3 setup.py install `
` betelgeuse --Host <Enterprise_Strobes_API_URL> -a authorization_token -r remote_access_id -w True -t <branch_name>|<URL>|<container_image_name> `
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for strobes_betelgeuse-1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ffba8b9318fdf225322987c8cfc9bfdd92f74c54ceb830e9f55c2f63070e9e7 |
|
MD5 | ffe29e2cb09f17ae756bc3d29aa46762 |
|
BLAKE2b-256 | 9614dab2b3dad9212b5a619f081e762d0d16d69e9767db9abfd57b6c7ab9bb2e |