JulianNorton / weather-10kb-wxkb

Weather forecast that's high performance and accessible

Home Page:https://wxkb.juliannorton.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Set up Continuous Integration

JulianNorton opened this issue · comments

wxkb should automatically update with pull requests to the branch. Perhaps it could also include passing unit tests? (cc @Tardog ). I've used circleci.com in the past, or this could be a github webhook directly to the server …

Hi. I'd like to work or at least try this one.
As the project is open source, would TravisCI be fine ?

Or CicleCI ?

Thank you @mhabegger, your help is appreciated!

Currently we have a CircleCI integration for unit testing and PR checks. Using CircleCI is preferred, but you have the authority to choose whatever you think is best.

https://circleci.com/gh/JulianNorton/weather-10kb/36

Di you have a CI yaml file in the repo or did you configure CircleCI manually ?
I saw you deploy with digitalocean. Any plans to put it into docker too or just regular droplets ? @JulianNorton

Did not see the .circleci folder....

@Tardog created the YAML file manually.
I use a hacky digital ocean set-up with Apache & reverse proxy to piggy back off my personal website hosting (https://juliannorton.com) so I don't have to pay for two servers. If someone donated $$ I'd happily push to containerize it.

@mhabegger I sent a PR for adding a Dockerfile in #196, it might be useful for running this on CI.

Cleaning up old issues