~ docker run -it -e JAVA_OPTS="-Djenkins.install.runSetupWizard=false" -p 8080:8080 jenkins/jenkins:latest
~ docker build -t jenkins:test . && docker run -it -u root -v /var/run/docker.sock:/var/run/docker.sock -p 8080:8080 jenkins:test
~ docker build -t jenkins:test . && docker run -it -u root -v /var/run/docker.sock:/var/run/docker.sock -p 8080:8080 jenkins:test
https://github.com/adrianblade/jenkins-shared-library.git
Global Shared Libraries There are several places where Shared Libraries can be defined, depending on the use-case. Manage Jenkins ยป System ยป Global Pipeline Libraries as many libraries as necessary can be configured.
~ ./gradlew build
โโโ ๐ examples
โโโ ๐ src
โโโ ๐ var
โโโ ๐ test
https://github.com/opendevstack/ods-jenkins-shared-library/tree/master/src/org/ods