This work is produced by Jacob Lindehoff for the course Continuous Delivery (2DV611) at Linnaeus University.
All content in this work excluding photographs, icons, picture of course literature and Linnaeus University logotype and symbol, is licensed under a Creative Commons Attribution 4.0 International License
If you change the content do not use the photographs, icons, picture of the course literature or Linnaeus University logotype and symbol in your new work!
At all times you must give credit to: ”Linnaeus university – Continuous Delivery (2DV611)” with the link https://coursepress.lnu.se/kurs/continuous-delivery/ and to the Creative Common-license above.
Source: https://www.code-maze.com/top-8-continuous-integration-tools/
Showing a dummy node.js application on Jenkins with code coverage, lint, style check (standard.js) and some testing
Always releasable - How?
git checkout -b newFeature master
Image from: Continuous Delivery, Humble and Farley
git checkout
git merge
git rebase
git reflog
git reset
git log
git revert
Chapter 3, 5, 7 and 14 (skip Distribution version control systems) in the Continuous Delivery book by Humble and Farley