We use Jenkins JobDSL with ConfigurationAsCode for our CI setup. The job is checking if there is a difference in the Git repo and if there is : clone the repo,
embedded-language
kubernetes-statefulset
launch-daemon
rjson
ruby-block
node-static
azure-ad-b2c-custom-policy
nanotime
binary-indexed-tree
angular-formbuilder
microsoft-reporting
strtol
web-manifest
google-experiments
chrome-declarativenetrequest
touchesmoved
xcode
colors
provider-model
zxspectrum
concordance-index
rtl-sdr
ssa
scikit-cuda
openoffice-writer
filehandler
steambot
fragment-identifier
jedit
location-href