jobs/quicksuggest2bq/ci_job.yaml (18 lines of code) (raw):
build-job-quicksuggest2bq:
docker:
- image: << pipeline.parameters.git-image >>
steps:
- checkout
- compare-branch:
pattern: ^jobs/quicksuggest2bq/
- setup_remote_docker:
version: << pipeline.parameters.docker-version >>
- run:
name: Build Docker image
command: docker build -t app:build jobs/quicksuggest2bq/
- run:
name: Test Code
command: docker run app:build pytest --flake8 --black
- run:
name: Lint Code
command: docker run app:build flake8