Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fabienarcellier/blueprint-dockercompose
provides an environment to build a stack based on docker-compose
https://github.com/fabienarcellier/blueprint-dockercompose
Last synced: 25 days ago
JSON representation
provides an environment to build a stack based on docker-compose
- Host: GitHub
- URL: https://github.com/fabienarcellier/blueprint-dockercompose
- Owner: FabienArcellier
- Created: 2022-12-28T07:08:46.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-02-17T15:08:31.000Z (10 months ago)
- Last Synced: 2024-02-17T16:27:28.078Z (10 months ago)
- Language: Python
- Size: 21.5 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Blueprint Dockercompose
[![ci](https://github.com/FabienArcellier/blueprint-dockercompose/actions/workflows/main.yml/badge.svg)](https://github.com/FabienArcellier/blueprint-dockercompose/actions/workflows/main.yml)
Blueprint Dockercompose provides an environment to build a stack based on docker-compose.
It make easier activities as :
* organize a lab with students
* provision a developer environment for new joiners
* test a collection of images
* ...Ce blueprint teste les containers de la stack avec `pytest` & `testinfra`.
## Getting started
* `docker-compose up` : load the docker infrastructure
## The latest version
You can find the latest version to ...
```bash
git clone https://github.com/FabienArcellier/blueprint-dockercompose.git
```### Usage with spikestarter
```bash
spike-starter --template https://github.com/FabienArcellier/blueprint-dockercompose.git myproject
```* [spike-starter](https://pypi.org/project/spike-starter/)
## Continuous integration
more information in [.github/workflow/main.yml](.github/workflows/main.yml)
### Automatic testing on developer computer
```
poetry install
poetry run pytest
```## References
* [Test-infra](https://github.com/philpep/testinfra)