https://github.com/remind101/stacker-blueprints-internal
https://github.com/remind101/stacker-blueprints-internal
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/remind101/stacker-blueprints-internal
- Owner: remind101
- License: bsd-2-clause
- Created: 2023-01-20T00:53:34.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-01-20T08:22:37.000Z (over 3 years ago)
- Last Synced: 2025-02-28T00:56:16.388Z (over 1 year ago)
- Language: Python
- Size: 589 KB
- Stars: 0
- Watchers: 7
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
stacker_blueprints
==================
.. image:: https://circleci.com/gh/cloudtools/stacker_blueprints.svg?style=shield
:target: https://circleci.com/gh/cloudtools/stacker_blueprints
.. image:: https://badge.fury.io/py/stacker_blueprints.svg
:target: https://badge.fury.io/py/stacker_blueprints
.. image:: https://empire-slack.herokuapp.com/badge.svg
:target: https://empire-slack.herokuapp.com
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.
Running Tests
=============
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.