Quickly set up non production Continuous Delivery using Docker Compose
Project description
wehavecdathome
Continuous Deliver can get so complicated these days... Do you ever wish you could just.... docker compose up in production shared test environments?
That is EXACTLY what this project is intended to do.
It should enable you to spin up CD for integration, develop, or even random feature branches in less than 5 minutes.
It is the fastest way to cross of those "Set up Continuous Delivery for X Feature for Cross-Functional Teams" Jira tickets off.
0. Install wehavecdathome
pip install wehavecdathome
install this pip package to get started.
1. Enter the Interactive Configuration Utility:
wehavecdathome -s
This command will walk you through building a configuration file and host directory.
2. Test GIT integration
wehavecdathome -p
This Command will pull the configured GIT repository, and make sure permissions are set up correctly.
3. Test that your application starts up correctly
wehavecdathome -t
This command will boot your application up so that you can test that everything is working correctly.
4. Host your Application
wehavecdathome -h
This command will continuously monitor your repo, if it sees updates, it will pull them and re-deploy your application.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file wehavecdathome-0.0.1.tar.gz.
File metadata
- Download URL: wehavecdathome-0.0.1.tar.gz
- Upload date:
- Size: 6.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8a0a5fb60e1605093a363b6dc09cce91838cc53a59e3b92dc6baca05224b425d
|
|
| MD5 |
f98c22f17bd6aa0bc7f2f476d6ac38e5
|
|
| BLAKE2b-256 |
1ffbcd3849410bc06496a1fc6cb51a0af30d0c0a8df69bb5b42536b6081cbbcb
|
File details
Details for the file wehavecdathome-0.0.1-py3-none-any.whl.
File metadata
- Download URL: wehavecdathome-0.0.1-py3-none-any.whl
- Upload date:
- Size: 5.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
61d69713737b411bfb77aa02d452c4caeaaaba277443d4ddc5823831b9d33325
|
|
| MD5 |
8510fe22d9867b83dd5a6e47eb1248c2
|
|
| BLAKE2b-256 |
53bb33656eeb303ab309b54e58150b2ae4105d6dbb188b2f23ea481ff22d9479
|