An attempt at a common Blueprint library for use with stacker.
If you're new to stacker you may use stacker_cookiecutter to setup your project.
To run tests locally, you need to be on an amd64 machine, and have the following dependencies:
- Make (tested against GNU Make)
- Docker (tested against version
19.03.12-ce
)
Then, you can run the whole test suite by invoking make
. You may find the
following recipes useful while developing:
make lint
make test
make shell
This will provide you a shell inside the container used to run tests/linting/etc.
make circle
This will run the CircleCI test suite locally. It's not a perfect emulation of CircleCI, but will help catch errors in your configuration.