@ -2,7 +2,6 @@
[![Slack ](https://img.shields.io/badge/chat-clojurians-green.svg?style=flat )](https://clojurians.slack.com/messages/#dda-pallet/) | [<img src="https://meissa-gmbh.de/img/community/Mastodon_Logotype.svg" width=20 alt="team@social.meissa-gmbh.de"> team@social.meissa-gmbh.de ](https://social.meissa-gmbh.de/@team ) | [Website & Blog ](https://domaindrivenarchitecture.org )
![release prod ](https://github.com/DomainDrivenArchitecture/dda-devops-build/workflows/release%20prod/badge.svg )
dda-devops-build integrates all the tools we use to work with clouds & provide some nice functions around.
@ -84,6 +83,10 @@ Principles we follow are:
* Seperate build artefacts from version controlled code
* Domain Driven Design - in order to stay sustainable
## Example Project
An example project which is using dda-devops-build can be found at: https://repo.prod.meissa.de/meissa/buildtest
## Installation
Ensure that yout python3 version is at least Python 3.10
@ -94,17 +97,9 @@ pip3 install -r requirements.txt
export PATH=$PATH:~/.local/bin
```
## Reference
## Example Project
* [DevopsBuild ](./doc/DevopsBuild.md )
* [DevopsImageBuild ](./doc/DevopsImageBuild.md )
* [DevopsTerraformBuild ](./doc/DevopsTerraformBuild.md )
* [AwsProvider ](doc/DevopsTerraformBuildWithAwsProvider.md )
* [DigitaloceanProvider ](doc/DevopsTerraformBuildWithDigitaloceanProvider.md )
* [HetznerProvider ](doc/DevopsTerraformBuildWithHetznerProvider.md )
* [ReleaseMixin ](./doc/ReleaseMixin.md )
* [ProvsK3sBuild ](doc/ProvsK3sBuild.md )
* [C4kBuild ](doc/C4kBuild.md )
An example project which is using dda-devops-build can be found at: https://repo.prod.meissa.de/meissa/buildtest
## Example Build
@ -190,6 +185,19 @@ pyb [patch|minor|major]
pip3 install --upgrade ddadevops
```
## Reference
* [DevopsBuild ](./doc/DevopsBuild.md )
* [DevopsImageBuild ](./doc/DevopsImageBuild.md )
* [DevopsTerraformBuild ](./doc/DevopsTerraformBuild.md )
* [AwsProvider ](doc/DevopsTerraformBuildWithAwsProvider.md )
* [DigitaloceanProvider ](doc/DevopsTerraformBuildWithDigitaloceanProvider.md )
* [HetznerProvider ](doc/DevopsTerraformBuildWithHetznerProvider.md )
* [ReleaseMixin ](./doc/ReleaseMixin.md )
* [ProvsK3sBuild ](doc/ProvsK3sBuild.md )
* [C4kBuild ](doc/C4kBuild.md )
## Development & mirrors
Development happens at: https://repo.prod.meissa.de/meissa/dda-devops-build