Jenkins

From wikinotes

Jenkins is a user-friendly continuous integration server. You can throw jobs at it to perform actions every time something is pushed to the master branch of a git repository, and various other events.

It is often used for things like:

  • running all tests, and indicating which releases are safe to use
  • building and publishing documentation
  • notifications

...

Documentation

official docs https://jenkins.io/doc/