Open ebeshero opened 6 years ago
For reference, the TEI Jenkins face: http://teijenkins.hcmc.uvic.ca/
I'm still playing around with this, but it looks like the best and most widely-used tool for open-source GitHub projects is Travis CI, with the use of a program called ngrok and some tricky details. I'd like to write a "how-to" on this since the documentation I'm using to configure Travis is a little wanting for newbies to CI (like me). Still trying to test configure Travis for the War of Currents repo, but it seems that the Pitt system is not letting me establish the tunnels needed to connect everything, so it will take some further prodding on a different IP.
I'd also like to make a comprehensive write-up for CI and CD tools to clarify what I've learned from a few sources, so this may take a little time...
I'm putting a link to the "how-to" here: http://firebellies.newtfire.org/~quantum-satire/CITut/CI.html
It's still a work in progress and I'll be adding more the further into the experimenting I get. A lot of it is clarifying further on the available tutorials which seem to be geared for more experienced users.
Read up on this and see if we can implement. https://blog.github.com/2017-11-07-github-welcomes-all-ci-tools/
https://developer.github.com/v3/guides/building-a-ci-server/