debtcollective / parent

1 stars 0 forks source link

set up continuous integration for all repos #141

Closed berleant closed 5 years ago

berleant commented 6 years ago

CircleCI/other integration so all pull requests go through a quality control

Also: "This project is currently running on CircleCI 1.0 which will no longer be supported after August 31, 2018. Please start migrating this project to CircleCI 2.0."

sarayourfriend commented 6 years ago

We should split this into a separate ticket for each project that needs CI. Currently the dispute-tools (almost sort of, needs a little tweaking to fully deploy the docker image), discourse-seed and dc-vue-header already have this set.

The ones I think that need this is the media page, which is covered by #156, right?

berleant commented 6 years ago

discourse-seed does? I guess I meant "continuous integration" after all. What I'm really after is the integration with circle where the pull request can't be merged without a successful test run

sarayourfriend commented 6 years ago

Oh oh oh. Yeah. I guess we'd have to see what all tests we can write for all of them that don't have it.

sarayourfriend commented 6 years ago

Discourse seed's probably doesn't work anymore? Not sure if the API keys need to be updated between our redeployments/if we've redeployed without updating the keys.