diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..14d8e7d --- /dev/null +++ b/Makefile @@ -0,0 +1,8 @@ +build: + docker build -t onenashev/demo-jenkins-config-as-code . + +run: + docker run --rm --name ci-jenkins-io-dev -v maven-repo:/root/.m2 -v ${MY_PIPELINE_LIBRARY_DIR}:/var/jenkins_home/pipeline-library -v ${MY_OTHER_PIPELINE_LIBS_DIRS}:/var/jenkins_home/pipeline-libs -e DEV_HOST=${CURRENT_HOST} -p 8080:8080 -p 50000:50000 onenashev/demo-jenkins-config-as-code + +debug: + docker run --rm --name ci-jenkins-io-dev -e DEBUG=true -p 5005:5005 -v maven-repo:/root/.m2 -v ${MY_PIPELINE_LIBRARY_DIR}:/var/jenkins_home/pipeline-library -v ${MY_OTHER_PIPELINE_LIBS_DIRS}:/var/jenkins_home/pipeline-libs -e DEV_HOST=${CURRENT_HOST} -p 8080:8080 -p 50000:50000 onenashev/demo-jenkins-config-as-code diff --git a/jenkins.yaml b/jenkins.yaml index aa6b6ff..1e1d996 100644 --- a/jenkins.yaml +++ b/jenkins.yaml @@ -64,7 +64,7 @@ jenkins: - "Job/Configure" - "Job/Build" - "Job/Delete" - - "Build/Delete" + - "Run/Delete" assignments: - "authenticated" - name: "@CoOwnerNoSid" diff --git a/plugins.txt b/plugins.txt index 1bea0dc..c44ff2f 100644 --- a/plugins.txt +++ b/plugins.txt @@ -1,7 +1,7 @@ matrix-auth:2.3 cloudbees-folder:6.4 workflow-aggregator:2.5 -workflow-cps:2.54 +workflow-cps:2.57 git:3.9.0 timestamper:1.8.10 yet-another-docker-plugin:0.1.0-rc47 @@ -22,6 +22,6 @@ parallel-test-executor:1.10 email-ext:2.62 jacoco:2.2.1 cobertura:1.12.1 -configuration-as-code:1.0 -configuration-as-code-support:1.0 +configuration-as-code:1.1 +configuration-as-code-support:1.1 jdk-tool:1.1