Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set up CI pipeline for the application #3

Open
4 tasks
zacck-zz opened this issue Jul 9, 2018 · 0 comments
Open
4 tasks

Set up CI pipeline for the application #3

zacck-zz opened this issue Jul 9, 2018 · 0 comments

Comments

@zacck-zz
Copy link
Member

zacck-zz commented Jul 9, 2018

Is your feature request related to a problem? Please describe.
This application is going to be the primary front end interface that we provide for the Mula service, hence we will need to provision it continously as development goes on to aid testing and delivery

Describe the solution you'd like
Ideally we need to set up the application so it can be plugged into the Little Kidogo CI/CD structure specifically we need to

  • Set up the application to build and run in a docker container
  • Set up the CI system to ship the application to docker when there is a new staging or production version
  • Set up the CI system to copy over the compose file to the production service incase any changes occure in the setup
  • Set up the CI system to pull and run the new docker tags of the staging and production versions

Describe alternatives you've considered
However way we can deliver the application as self contained docker container would work so we can provision it using docker compose

Additional context
Checkout how we do deployments https://medium.com/quick-bytes/automating-our-deployments-a-mula-retrospective-7b33be1cee8b

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant