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

Configure deployment automation #4

Closed
malparty opened this issue Jun 2, 2021 · 2 comments
Closed

Configure deployment automation #4

malparty opened this issue Jun 2, 2021 · 2 comments
Assignees
Labels
Chore !ci-cd Work made on task automations for integration & deployment @0.1.0 Initial release
Milestone

Comments

@malparty
Copy link
Owner

malparty commented Jun 2, 2021

Why?

Ensure no manual action is made for deployment, thus reducing the risks for human errors.
Increase traceability of events while enforce PR & validations before any deployment.

Additional notes:

Define which hosting provider to use (Heroku, AWS, Google Cloud or Digital Ocean)
Configure auto-deploy for 2 environments:

  • Staging: develop branch
  • Production: main branch

Who Benefits?

Project team & stakeholders

@malparty malparty added @0.1.0 Initial release !ci-cd Work made on task automations for integration & deployment labels Jun 2, 2021
@malparty malparty added this to the Environment & project initial setup milestone Jun 2, 2021
@malparty malparty self-assigned this Jun 2, 2021
@malparty malparty added this to Ready for development in Product backlog via automation Jun 2, 2021
@malparty malparty added the Chore label Jun 3, 2021
@malparty malparty modified the milestones: Environment & project initial setup, 0.10 Jun 7, 2021
@junan
Copy link
Contributor

junan commented Jun 7, 2021

Staging: release/* branches

@malparty The develop branch should be used for staging. For staging we don't create any Release PR. Once we merge a PR into develop branch, it should be deployed to staging server automatically(via github action)

@malparty
Copy link
Owner Author

malparty commented Jun 7, 2021

Well noted, task description updated accordingly, thanks! :)

@malparty malparty moved this from Ready for development to In development in Product backlog Jun 8, 2021
malparty added a commit that referenced this issue Jun 9, 2021
@malparty malparty moved this from In development to In code review in Product backlog Jun 9, 2021
malparty added a commit that referenced this issue Jun 9, 2021
malparty added a commit that referenced this issue Jun 10, 2021
Co-authored-by: Junan Chakma <junan.cs@gmail.com>
malparty added a commit that referenced this issue Jun 10, 2021
Co-authored-by: Junan Chakma <junan.cs@gmail.com>
malparty added a commit that referenced this issue Jun 10, 2021
malparty added a commit that referenced this issue Jun 10, 2021
malparty added a commit that referenced this issue Jun 10, 2021
@malparty malparty moved this from In code review to Ready for QA in Product backlog Jun 11, 2021
@malparty malparty moved this from Ready for QA to Completed in Product backlog Jun 11, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Chore !ci-cd Work made on task automations for integration & deployment @0.1.0 Initial release
Projects
Development

No branches or pull requests

2 participants