An open API service indexing awesome lists of open source software.

https://github.com/contrast-security-oss/concourse-ci

Reusable Contrast Concourse CI tasks and example pipelines
https://github.com/contrast-security-oss/concourse-ci

concourse concourse-ci contrast contrast-sca contrast-scan

Last synced: 6 months ago
JSON representation

Reusable Contrast Concourse CI tasks and example pipelines

Awesome Lists containing this project

README

          

# Concourse

Reusable [Concourse](https://concourse-ci.org) tasks.

Tasks are in the [`contrast`](contrast) folder, with documentation.

Pipeline(s) using these tasks are in [`example-pipelines`](example-pipelines).

## Development Setup
Various tools enforce code standards, and are run as a pre-commit hook. This must be setup before committing changes with the following commands:
```bash
python3 -m venv venv # setup a virtual environment
. venv/bin/activate # activate the virtual environment
pip3 install -r requirements-dev.txt # install development dependencies (will also include app dependencies)
pre-commit install # setup the pre-commit hook which handles formatting
```