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-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a4c468d39b5a9a10ab73bc91acc0bb61d998ceb5b517cb76523705f87547e9a |
|
MD5 | 37174c90f0d736647f892c308456a225 |
|
BLAKE2b-256 | e834eb0dfe94c711b7c82ad7a2dd08b458dfc5c286da7972b6d83901cf939db8 |