memeLab / bucoli.co

Fugere urbem!
Artistic License 2.0
3 stars 0 forks source link

As a sysadmin, I want CI/CD so I can deliver value more easily and faster. #80

Open vjpixel opened 4 years ago

vjpixel commented 4 years ago

Deadline: Sat 11:00

We want to have a Continuous Integration / Continuous Deployment stream in the development environment so that we can automatize the process of updating alpha.bucoli.co.

We want to have a CI/CD.

tiagobugarin commented 4 years ago

This issue has not been completed within the sprint for 0.0.4 and is being pushed to 0.0.5 sprint.

tiagobugarin commented 4 years ago

To address this issue along side with the CI/CD thing it is needed to separete withing the Git structure of the project what is a branch for the alpha and what is a branch for the production so that there will be no mistake or misunderstanding of which is which.

For this purpose I set up a branch called alpha in which the development will occur in a daily basis and will be the branch to be poured at the alpha site via the CI/CD thing.

When it is ready, the alpha branch willl be merged with the master for the production site at the end of each sprint cycle.

vjpixel commented 4 years ago

Great!

tiagobugarin commented 4 years ago

Due to personal problems I could not finish this at this sprint and now alpha branch is on freeze. so no more testing! I have studied a little more about how Github Actions work and I believe I have figured out what I was missing.

Sorry, but will bump it one more week :/

tiagobugarin commented 4 years ago

This issue has not been completed within the sprint for 0.0.4 and is being pushed to 0.0.5 sprint.

This issue has not been completed within the sprint for 0.0.5 and is being pushed to 0.0.6 sprint.

vjpixel commented 4 years ago

No problem!