noisebridge/infrastructure

Add CI/CD to infrastructure

Opened this issue · 1 comments

referencing #114, we'd like to make deployment automatic.

@SuperQ can you note what you want exactly? Or should we find someone to make a proposal? Not me, i know nothing about setting it up. I assume there needs to be some kind of conditions, like if I merge a change on the front page, there should be an extra check before pushing? or would CI always deploy and we set up reviewers with privs based on the sensitivity of the file being changed?

I dont know these things, I prefer to push first and delete my repo then start from scratch in a new language if I mess something up.

The first simple thing we can do is setup ansible-lint in CI to validate things before we merge them. There's a bunch of issues right now that need to be cleaned up.