Continuous

Integration

and how to get it

Andrei Mustață

Me

  • Andrei
  • Software engineer

And what is that?

  • Software engineering practice
  • Integrates everybody's work
  • Some "physical" aspects
  • Some psychological

Show me the money

Source control mgmt

  • the TRUTH
  • everything you need

Automated build

  • gather source files
  • third-party dependencies
  • compile

Testestestestest

  • In the build process
  • Unit, integration
  • As much as you can

Build server

  • All of the above ☑☑☑
  • Automatically
  • Each change

Further reading

  • https://martinfowler.com/articles/continuousIntegration.html

Thank you!

CI and how to get it

By andreimoustache

CI and how to get it

  • 42