loading...

re: Hit me with a good rant VIEW POST

TOP OF THREAD FULL DISCUSSION
re: Just being curious what's the difference between the two?
 

CI refers to Continuous Integration, the practice of everyone pulling and pushing in the same branch in order to ensure that all the code is always integrated into the latest state as explained in these links:
martinfowler.com/articles/continuo...
davefarley.net/?p=247

An automated build is when you use a task runner like Jenkins, Travis or CircleCI to automatically execute all the steps that are needed for your build instead of someone executing those by hand. A good example is ensuring the tests pass and then generating a Docker image and pushing it into the register.

And in summary...

Most people doing CI use builds, but not all people using builds are doing CI.

code of conduct - report abuse