What is CI and why use it?
blog.rainforestqa.com
What is CI and why use it?
1–10 of 47 posts
Re: What is CI and why use it?
#2JP, author of the post here - let me know if you have any additions / questions! :)
Re: What is CI and why use it?
#3JP, author of the post here - let me know if you have any additions / questions! :)
No mention of CloudBees?
Re: What is CI and why use it?
#4Re: What is CI and why use it?
#5JP, author of the post here - let me know if you have any additions / questions! :)
maybe a link to the seminal article by Martin Fowler from 2006 could be useful for those who want to learn more? http://martinfowler.com/articles/continuousIntegration.html
Of course CI is older than 2006 but that article is the most referenced one, and for good reasons IMHO
Re: What is CI and why use it?
#6It's nice to send a pull request with only documentation changes and then having Travis CI fail.
Re: What is CI and why use it?
#7PSA: CodeShip just today announced free plans for up to 5 private repositories. Excellent and more than enough for most startups. Get started with CI -today- it's worth it.
Re: What is CI and why use it?
#8The hosted CI solutions like CircleCI looks good, but letting them control my code and do the deployment, really requires quite a bit of trust. It is another chain who can have a security breach, which could let intruders have access to my code.
Re: What is CI and why use it?
#9It's nice to send a pull request with only documentation changes and then having Travis CI fail.
This is why having a solid CI setup is crucial.
Re: What is CI and why use it?
#10The hosted CI solutions like CircleCI looks good, but letting them control my code and do the deployment, really requires quite a bit of trust. It is another chain who can have a security breach, which could let intruders have access to my code.
Like with all these things it's a trade-off. If security is important to you above everything else, then yeah, host it yourself and spend the extra time. But this is true for only a tiny % of startups.
Also, you're assuming that you're better able to secure this stuff than they are. Which doesn't seem obvious to me.