Skip to content

feat: render jinja2 templates and merge docker-compose files#1

Merged
favipcj merged 5 commits intomainfrom
feature-add-behavior-to-merge-compose-files
Jul 20, 2022
Merged

feat: render jinja2 templates and merge docker-compose files#1
favipcj merged 5 commits intomainfrom
feature-add-behavior-to-merge-compose-files

Conversation

@favipcj
Copy link
Copy Markdown
Collaborator

@favipcj favipcj commented Apr 25, 2022

Render jinja2 templates and merge docker-compose files

  • be able to render jinja2 templates into tmp docker-compose files, that later are going to be merged into 1 final docker-compose file
  • merge docker-compose files, using the docker-compose library
  • validate docker-compose trying to deploy a test stack and show errors if any
  • remove invalid docker-compose stack options, for now just [depends_on] (https://docs.docker.com/compose/compose-file/compose-file-v3/#depends_on)

Check the Readme file more details

…pose files

 - be able to render jinja2 templates
 - merge compose files using docker-compose
 - validate docker-compose trying to deploy a stack
 - remove invalid docker-compose stack options

Signed-off-by: Carme, Pamy <pamy.carme@sciencelogic.com>
@favipcj favipcj requested a review from dfresh613 April 25, 2022 21:35
Carme, Pamy and others added 4 commits April 25, 2022 17:48
Signed-off-by: Carme, Pamy <pamy.carme@sciencelogic.com>
Signed-off-by: Carme, Pamy <pamy.carme@sciencelogic.com>
Signed-off-by: Pamy, Carme <pamy.carme@gmail.com>
@favipcj favipcj changed the title feature: render jinja2 templates and merge docker-compose files feat: render jinja2 templates and merge docker-compose files Jul 20, 2022
@favipcj favipcj merged commit 3b50e51 into main Jul 20, 2022
@github-actions
Copy link
Copy Markdown

🎉 This PR is included in version 1.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant