Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Continuous Integration via GitHub #30

Open
ebeshero opened this issue May 19, 2018 · 4 comments
Open

Continuous Integration via GitHub #30

ebeshero opened this issue May 19, 2018 · 4 comments
Assignees

Comments

@ebeshero
Copy link
Member

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/

@ebeshero ebeshero self-assigned this May 19, 2018
@ebeshero
Copy link
Member Author

For reference, the TEI Jenkins face: http://teijenkins.hcmc.uvic.ca/

@helvitiis
Copy link

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.

@helvitiis
Copy link

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...

@helvitiis
Copy link

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants