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

Add CI/CD pipeline #26

Open
netoax opened this issue Jan 8, 2020 · 0 comments
Open

Add CI/CD pipeline #26

netoax opened this issue Jan 8, 2020 · 0 comments
Assignees

Comments

@netoax
Copy link
Contributor

netoax commented Jan 8, 2020

In order to improve the development and testing process, it would be nice to have a continuous integration and deployment pipeline that can ensure the project's code quality and automate the deployment based on new integrated features.

There are widely tools used by the community that can be suitable for our needs:

  • CircleCI
  • TravisCI
  • Jenkins

Choosing the appropriate tool is one of the tasks associated with this issue.

Possible pipeline:

  1. New feature
  2. Run tests
  3. Build docker images
  4. Push to ECS registry
  5. Deploy to ECS
  6. Notify the team via slack
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant