diff --git a/CHANGELOG.md b/CHANGELOG.md index 04948ec..cc7cab7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,185 @@ ## Changelog +## 2.426.3-305 +* [LTS-2.426.3](https://www.jenkins.io/changelog-stable/) +* Updated plugins: + * [active-directory:2.34](https://plugins.jenkins.io/active-directory) + * [amazon-ecs:1.49](https://plugins.jenkins.io/amazon-ecs) + * [anchore-container-scanner:1.1.2](https://plugins.jenkins.io/anchore-container-scanner) + * [ansicolor:1.0.4](https://plugins.jenkins.io/ansicolor) + * [antisamy-markup-formatter:162.v0e6ec0fcfcf6](https://plugins.jenkins.io/antisamy-markup-formatter) + * [apache-httpcomponents-client-4-api:4.5.14-208.v438351942757](https://plugins.jenkins.io/apache-httpcomponents-client-4-api) + * [apache-httpcomponents-client-5-api:5.3.1-1.0](https://plugins.jenkins.io/apache-httpcomponents-client-5-api) + * [artifactory:4.0.3](https://plugins.jenkins.io/artifactory) + * [aws-credentials:218.v1b_e9466ec5da_](https://plugins.jenkins.io/aws-credentials) + * [aws-java-sdk-cloudformation:1.12.633-430.vf9a_e567a_244f](https://plugins.jenkins.io/aws-java-sdk-cloudformation) + * [aws-java-sdk-codebuild:1.12.633-430.vf9a_e567a_244f](https://plugins.jenkins.io/aws-java-sdk-codebuild) + * [aws-java-sdk-ec2:1.12.633-430.vf9a_e567a_244f](https://plugins.jenkins.io/aws-java-sdk-ec2) + * [aws-java-sdk-ecr:1.12.633-430.vf9a_e567a_244f](https://plugins.jenkins.io/aws-java-sdk-ecr) + * [aws-java-sdk-ecs:1.12.633-430.vf9a_e567a_244f](https://plugins.jenkins.io/aws-java-sdk-ecs) + * [aws-java-sdk-efs:1.12.633-430.vf9a_e567a_244f](https://plugins.jenkins.io/aws-java-sdk-efs) + * [aws-java-sdk-elasticbeanstalk:1.12.633-430.vf9a_e567a_244f](https://plugins.jenkins.io/aws-java-sdk-elasticbeanstalk) + * [aws-java-sdk-iam:1.12.633-430.vf9a_e567a_244f](https://plugins.jenkins.io/aws-java-sdk-iam) + * [aws-java-sdk-kinesis:1.12.633-430.vf9a_e567a_244f](https://plugins.jenkins.io/aws-java-sdk-kinesis) + * [aws-java-sdk-logs:1.12.633-430.vf9a_e567a_244f](https://plugins.jenkins.io/aws-java-sdk-logs) + * [aws-java-sdk-minimal:1.12.633-430.vf9a_e567a_244f](https://plugins.jenkins.io/aws-java-sdk-minimal) + * [aws-java-sdk-sns:1.12.633-430.vf9a_e567a_244f](https://plugins.jenkins.io/aws-java-sdk-sns) + * [aws-java-sdk-sqs:1.12.633-430.vf9a_e567a_244f](https://plugins.jenkins.io/aws-java-sdk-sqs) + * [aws-java-sdk-ssm:1.12.633-430.vf9a_e567a_244f](https://plugins.jenkins.io/aws-java-sdk-ssm) + * [aws-java-sdk:1.12.633-430.vf9a_e567a_244f](https://plugins.jenkins.io/aws-java-sdk) + * [blueocean-bitbucket-pipeline:1.27.10](https://plugins.jenkins.io/blueocean-bitbucket-pipeline) + * [blueocean-commons:1.27.10](https://plugins.jenkins.io/blueocean-commons) + * [blueocean-config:1.27.10](https://plugins.jenkins.io/blueocean-config) + * [blueocean-core-js:1.27.10](https://plugins.jenkins.io/blueocean-core-js) + * [blueocean-dashboard:1.27.10](https://plugins.jenkins.io/blueocean-dashboard) + * [blueocean-events:1.27.10](https://plugins.jenkins.io/blueocean-events) + * [blueocean-git-pipeline:1.27.10](https://plugins.jenkins.io/blueocean-git-pipeline) + * [blueocean-github-pipeline:1.27.10](https://plugins.jenkins.io/blueocean-github-pipeline) + * [blueocean-i18n:1.27.10](https://plugins.jenkins.io/blueocean-i18n) + * [blueocean-jira:1.27.10](https://plugins.jenkins.io/blueocean-jira) + * [blueocean-jwt:1.27.10](https://plugins.jenkins.io/blueocean-jwt) + * [blueocean-personalization:1.27.10](https://plugins.jenkins.io/blueocean-personalization) + * [blueocean-pipeline-api-impl:1.27.10](https://plugins.jenkins.io/blueocean-pipeline-api-impl) + * [blueocean-pipeline-editor:1.27.10](https://plugins.jenkins.io/blueocean-pipeline-editor) + * [blueocean-pipeline-scm-api:1.27.10](https://plugins.jenkins.io/blueocean-pipeline-scm-api) + * [blueocean-rest-impl:1.27.10](https://plugins.jenkins.io/blueocean-rest-impl) + * [blueocean-rest:1.27.10](https://plugins.jenkins.io/blueocean-rest) + * [blueocean-web:1.27.10](https://plugins.jenkins.io/blueocean-web) + * [blueocean:1.27.10](https://plugins.jenkins.io/blueocean) + * [bootstrap5-api:5.3.2-3](https://plugins.jenkins.io/bootstrap5-api) + * [bouncycastle-api:2.30.1.77-225.v26ea_c9455fd9](https://plugins.jenkins.io/bouncycastle-api) + * [branch-api:2.1144.v1425d1c3d5a_7](https://plugins.jenkins.io/branch-api) + * [build-timeout:1.32](https://plugins.jenkins.io/build-timeout) + * [caffeine-api:3.1.8-133.v17b_1ff2e0599](https://plugins.jenkins.io/caffeine-api) + * [checkmarx:2023.4.3](https://plugins.jenkins.io/checkmarx) + * [checks-api:2.0.2](https://plugins.jenkins.io/checks-api) + * [cloud-stats:336.v788e4055508b_](https://plugins.jenkins.io/cloud-stats) + * [cloudbees-bitbucket-branch-source:866.vdea_7dcd3008e](https://plugins.jenkins.io/cloudbees-bitbucket-branch-source) + * [cloudbees-folder:6.858.v898218f3609d](https://plugins.jenkins.io/cloudbees-folder) + * [code-coverage-api:4.99.0](https://plugins.jenkins.io/code-coverage-api) + * [command-launcher:107.v773860566e2e](https://plugins.jenkins.io/command-launcher) + * [commons-lang3-api:3.13.0-62.v7d18e55f51e2](https://plugins.jenkins.io/commons-lang3-api) + * [commons-text-api:1.11.0-95.v22a_d30ee5d36](https://plugins.jenkins.io/commons-text-api) + * [conditional-buildstep:1.4.3](https://plugins.jenkins.io/conditional-buildstep) + * [config-file-provider:968.ve1ca_eb_913f8c](https://plugins.jenkins.io/config-file-provider) + * [configuration-as-code:1775.v810dc950b_514](https://plugins.jenkins.io/configuration-as-code) + * [copyartifact:722.v0662a_9b_e22a_c](https://plugins.jenkins.io/copyartifact) + * [credentials-binding:657.v2b_19db_7d6e6d](https://plugins.jenkins.io/credentials-binding) + * [credentials:1319.v7eb_51b_3a_c97b_](https://plugins.jenkins.io/credentials) + * [cucumber-reports:5.8.1](https://plugins.jenkins.io/cucumber-reports) + * [dashboard-view:2.495.v07e81500c3f2](https://plugins.jenkins.io/dashboard-view) + * [data-tables-api:1.13.8-2](https://plugins.jenkins.io/data-tables-api) + * [display-url-api:2.200.vb_9327d658781](https://plugins.jenkins.io/display-url-api) + * [docker-commons:439.va_3cb_0a_6a_fb_29](https://plugins.jenkins.io/docker-commons) + * [docker-java-api:3.3.4-86.v39b_a_5ede342c](https://plugins.jenkins.io/docker-java-api) + * [docker-plugin:1.5](https://plugins.jenkins.io/docker-plugin) + * [docker-workflow:572.v950f58993843](https://plugins.jenkins.io/docker-workflow) + * [durable-task:547.vd1ea_007d100c](https://plugins.jenkins.io/durable-task) + * [echarts-api:5.4.3-2](https://plugins.jenkins.io/echarts-api) + * [email-ext:2.104](https://plugins.jenkins.io/email-ext) + * [embeddable-build-status:467.v4a_954796e45d](https://plugins.jenkins.io/embeddable-build-status) + * [envinject:2.908.v66a_774b_31d93](https://plugins.jenkins.io/envinject) + * [extended-choice-parameter:376.v2e02857547b_a_](https://plugins.jenkins.io/extended-choice-parameter) + * [extensible-choice-parameter:1.8.1](https://plugins.jenkins.io/extensible-choice-parameter) + * [external-monitor-job:215.v2e88e894db_f8](https://plugins.jenkins.io/external-monitor-job) + * [favorite:2.208.v91d65b_7792a_c](https://plugins.jenkins.io/favorite) + * [font-awesome-api:6.5.1-2](https://plugins.jenkins.io/font-awesome-api) + * [git-changelog:3.37](https://plugins.jenkins.io/git-changelog) + * [git-client:4.6.0](https://plugins.jenkins.io/git-client) + * [git-parameter:0.9.19](https://plugins.jenkins.io/git-parameter) + * [git-server:114.v068a_c7cc2574](https://plugins.jenkins.io/git-server) + * [git:5.2.1](https://plugins.jenkins.io/git) + * [github-api:1.318-461.v7a_c09c9fa_d63](https://plugins.jenkins.io/github-api) + * [github-branch-source:1772.va_69eda_d018d4](https://plugins.jenkins.io/github-branch-source) + * [github-oauth:597.ve0c3480fcb_d0](https://plugins.jenkins.io/github-oauth) + * [github:1.38.0](https://plugins.jenkins.io/github) + * [gitlab-branch-source:694.v1b_045877a_b_92](https://plugins.jenkins.io/gitlab-branch-source) + * [gitlab-plugin:1.8.0](https://plugins.jenkins.io/gitlab-plugin) + * [google-login:109.v022b_cf87b_e5b_](https://plugins.jenkins.io/google-login) + * [gradle:2.9](https://plugins.jenkins.io/gradle) + * [groovy-postbuild:228.vcdb_cf7265066](https://plugins.jenkins.io/groovy-postbuild) + * [handy-uri-templates-2-api:2.1.8-30.v7e777411b_148](https://plugins.jenkins.io/handy-uri-templates-2-api) + * [htmlpublisher:1.32](https://plugins.jenkins.io/htmlpublisher) + * [instance-identity:185.v303dc7c645f9](https://plugins.jenkins.io/instance-identity) + * [jackson2-api:2.16.1-373.ve709c6871598](https://plugins.jenkins.io/jackson2-api) + * [javadoc:243.vb_b_503b_b_45537](https://plugins.jenkins.io/javadoc) + * [jaxb:2.3.9-1](https://plugins.jenkins.io/jaxb) + * [jdk-tool:73.vddf737284550](https://plugins.jenkins.io/jdk-tool) + * [jenkins-design-language:1.27.10](https://plugins.jenkins.io/jenkins-design-language) + * [jersey2-api:2.41-133.va_03323b_a_1396](https://plugins.jenkins.io/jersey2-api) + * [jira:3.12](https://plugins.jenkins.io/jira) + * [jnr-posix-api:3.1.18-1](https://plugins.jenkins.io/jnr-posix-api) + * [job-dsl:1.87](https://plugins.jenkins.io/job-dsl) + * [jquery3-api:3.7.1-1](https://plugins.jenkins.io/jquery3-api) + * [jsch:0.2.16-86.v42e010d9484b_](https://plugins.jenkins.io/jsch) + * [junit:1259.v65ffcef24a_88](https://plugins.jenkins.io/junit) + * [kubernetes-cli:1.12.1](https://plugins.jenkins.io/kubernetes-cli) + * [kubernetes-client-api:6.10.0-240.v57880ce8b_0b_2](https://plugins.jenkins.io/kubernetes-client-api) + * [kubernetes-credentials:0.11](https://plugins.jenkins.io/kubernetes-credentials) + * [kubernetes:4186.v1d804571d5d4](https://plugins.jenkins.io/kubernetes) + * [ldap:711.vb_d1a_491714dc](https://plugins.jenkins.io/ldap) + * [lockable-resources:1232.v512d6c434eb_d](https://plugins.jenkins.io/lockable-resources) + * [mailer:463.vedf8358e006b_](https://plugins.jenkins.io/mailer) + * [mask-passwords:173.v6a_077a_291eb_5](https://plugins.jenkins.io/mask-passwords) + * [matrix-auth:3.2.1](https://plugins.jenkins.io/matrix-auth) + * [matrix-project:822.824.v14451b_c0fd42](https://plugins.jenkins.io/matrix-project) + * [maven-plugin:3.23](https://plugins.jenkins.io/maven-plugin) + * [metrics:4.2.21-449.v6960d7c54c69](https://plugins.jenkins.io/metrics) + * [mina-sshd-api-common:2.12.0-90.v9f7fb_9fa_3d3b_](https://plugins.jenkins.io/mina-sshd-api-common) + * [mina-sshd-api-core:2.12.0-90.v9f7fb_9fa_3d3b_](https://plugins.jenkins.io/mina-sshd-api-core) + * [nodejs:1.6.1](https://plugins.jenkins.io/nodejs) + * [okhttp-api:4.11.0-172.vda_da_1feeb_c6e](https://plugins.jenkins.io/okhttp-api) + * [p4:1.14.4](https://plugins.jenkins.io/p4) + * [parameterized-trigger:787.v665fcf2a_830b_](https://plugins.jenkins.io/parameterized-trigger) + * [pipeline-build-step:540.vb_e8849e1a_b_d8](https://plugins.jenkins.io/pipeline-build-step) + * [pipeline-groovy-lib:704.vc58b_8890a_384](https://plugins.jenkins.io/pipeline-groovy-lib) + * [pipeline-input-step:477.v339683a_8d55e](https://plugins.jenkins.io/pipeline-input-step) + * [pipeline-maven:1376.v18876d10ce9c](https://plugins.jenkins.io/pipeline-maven) + * [pipeline-model-api:2.2175.v76a_fff0a_2618](https://plugins.jenkins.io/pipeline-model-api) + * [pipeline-model-definition:2.2175.v76a_fff0a_2618](https://plugins.jenkins.io/pipeline-model-definition) + * [pipeline-model-extensions:2.2175.v76a_fff0a_2618](https://plugins.jenkins.io/pipeline-model-extensions) + * [pipeline-rest-api:2.34](https://plugins.jenkins.io/pipeline-rest-api) + * [pipeline-stage-tags-metadata:2.2175.v76a_fff0a_2618](https://plugins.jenkins.io/pipeline-stage-tags-metadata) + * [pipeline-stage-view:2.34](https://plugins.jenkins.io/pipeline-stage-view) + * [pipeline-utility-steps:2.16.1](https://plugins.jenkins.io/pipeline-utility-steps) + * [plugin-util-api:3.8.0](https://plugins.jenkins.io/plugin-util-api) + * [popper2-api:2.11.6-4](https://plugins.jenkins.io/popper2-api) + * [prism-api:1.29.0-10](https://plugins.jenkins.io/prism-api) + * [promoted-builds:945.v597f5c6a_d3fd](https://plugins.jenkins.io/promoted-builds) + * [pubsub-light:1.18](https://plugins.jenkins.io/pubsub-light) + * [rebuild:330.v645b_7df10e2a_](https://plugins.jenkins.io/rebuild) + * [resource-disposer:0.23](https://plugins.jenkins.io/resource-disposer) + * [run-condition:1.7](https://plugins.jenkins.io/run-condition) + * [saml:4.464.vea_cb_75d7f5e0](https://plugins.jenkins.io/saml) + * [scm-api:683.vb_16722fb_b_80b_](https://plugins.jenkins.io/scm-api) + * [script-security:1321.va_73c0795b_923](https://plugins.jenkins.io/script-security) + * [simple-theme-plugin:176.v39740c03a_a_f5](https://plugins.jenkins.io/simple-theme-plugin) + * [slack:684.v833089650554](https://plugins.jenkins.io/slack) + * [snakeyaml-api:2.2-111.vc6598e30cc65](https://plugins.jenkins.io/snakeyaml-api) + * [sonar:2.17.1](https://plugins.jenkins.io/sonar) + * [ssh-agent:346.vda_a_c4f2c8e50](https://plugins.jenkins.io/ssh-agent) + * [ssh-credentials:308.ve4497b_ccd8f4](https://plugins.jenkins.io/ssh-credentials) + * [ssh-slaves:2.948.vb_8050d697fec](https://plugins.jenkins.io/ssh-slaves) + * [sshd:3.322.v159e91f6a_550](https://plugins.jenkins.io/sshd) + * [stashNotifier:1.464.va_9203f84a_417](https://plugins.jenkins.io/stashNotifier) + * [structs:337.v1b_04ea_4df7c8](https://plugins.jenkins.io/structs) + * [subversion:2.17.3](https://plugins.jenkins.io/subversion) + * [swarm:3.44](https://plugins.jenkins.io/swarm) + * [timestamper:1.26](https://plugins.jenkins.io/timestamper) + * [token-macro:400.v35420b_922dcb_](https://plugins.jenkins.io/token-macro) + * [trilead-api:2.133.vfb_8a_7b_9c5dd1](https://plugins.jenkins.io/trilead-api) + * [variant:60.v7290fc0eb_b_cd](https://plugins.jenkins.io/variant) + * [workflow-api:1291.v51fd2a_625da_7](https://plugins.jenkins.io/workflow-api) + * [workflow-basic-steps:1042.ve7b_140c4a_e0c](https://plugins.jenkins.io/workflow-basic-steps) + * [workflow-cps-global-lib:612.v55f2f80781ef](https://plugins.jenkins.io/workflow-cps-global-lib) + * [workflow-cps:3853.vb_a_490d892963](https://plugins.jenkins.io/workflow-cps) + * [workflow-durable-task-step:1327.ve57634fb_09ce](https://plugins.jenkins.io/workflow-durable-task-step) + * [workflow-job:1385.vb_58b_86ea_fff1](https://plugins.jenkins.io/workflow-job) + * [workflow-multibranch:773.vc4fe1378f1d5](https://plugins.jenkins.io/workflow-multibranch) + * [workflow-remote-loader:1.6](https://plugins.jenkins.io/workflow-remote-loader) + * [workflow-step-api:657.v03b_e8115821b_](https://plugins.jenkins.io/workflow-step-api) + * [workflow-support:865.v43e78cc44e0d](https://plugins.jenkins.io/workflow-support) + ## 2.401.2-304 * Updated plugins: * [ant:497.v94e7d9fffa_b_9](https://plugins.jenkins.io/ant) diff --git a/Dockerfile b/Dockerfile index b026ed6..865c55e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG FROM_TAG=2.401.2 +ARG FROM_TAG=2.426.3 FROM jenkins/jenkins:${FROM_TAG} @@ -28,9 +28,9 @@ RUN \ ; \ fi -RUN pip3 install --no-cache-dir --upgrade pip \ - && pip install --no-cache-dir wheel \ - && pip install --no-cache-dir awscli PyYAML six requests botocore boto3 +RUN pip3 install --break-system-packages --no-cache-dir --upgrade pip \ + && pip install --break-system-packages --no-cache-dir wheel \ + && pip install --break-system-packages --no-cache-dir awscli PyYAML six requests botocore boto3 RUN curl $CURL_OPTIONS https://releases.hashicorp.com/envconsul/0.10.0/envconsul_0.10.0_linux_amd64.tgz | tar -C /usr/bin -xvzf - && \ chmod +x /usr/bin/envconsul diff --git a/LTS_VERSION.txt b/LTS_VERSION.txt index 1dc46e8..ea96749 100644 --- a/LTS_VERSION.txt +++ b/LTS_VERSION.txt @@ -1 +1 @@ -2.401.2 \ No newline at end of file +2.426.3 \ No newline at end of file diff --git a/Makefile b/Makefile index afb7bb0..542ede4 100644 --- a/Makefile +++ b/Makefile @@ -28,7 +28,7 @@ test-jdk11: build-jdk11 bats tests update-plugins: - env python3 $(PWD)/get-latest-plugins.py + env python $(PWD)/get-latest-plugins.py git diff plugins.txt | grep '^+' | sed 's|+||' | grep -v + | awk -F \: '{print "* ["$$1":"$$2"](https://plugins.jenkins.io/" $$1 ")"}' release: diff --git a/README.md b/README.md index 176b131..1f2582d 100644 --- a/README.md +++ b/README.md @@ -437,9 +437,9 @@ The `configuration_as_code` yaml section enables *"Mixed-Mode"* configuration st ```yaml configuration_as_code: - unclassified: - ## https://github.com/jenkinsci/configuration-as-code-plugin/blob/1f79326e902fe721a3a05077a7e46f98569804ff/demos/simple-theme-plugin/README.md - simple-theme-plugin: + ## https://github.com/jenkinsci/simple-theme-plugin/blob/main/src/test/resources/org/jenkinsci/plugins/simpletheme/ConfigurationAsCode.yml + appearance: + simpleTheme: elements: - cssUrl: url: "https://example.bogus/test.css" diff --git a/plugins.txt b/plugins.txt index cc59602..493924d 100644 --- a/plugins.txt +++ b/plugins.txt @@ -1,232 +1,232 @@ ace-editor:1.1 -active-directory:2.30 +active-directory:2.34 amazon-ecr:1.114.vfd22430621f5 -amazon-ecs:1.48 -anchore-container-scanner:1.0.25 -ansicolor:1.0.2 +amazon-ecs:1.49 +anchore-container-scanner:1.1.2 +ansicolor:1.0.4 ant:497.v94e7d9fffa_b_9 -antisamy-markup-formatter:159.v25b_c67cd35fb_ -apache-httpcomponents-client-4-api:4.5.14-150.v7a_b_9d17134a_5 -apache-httpcomponents-client-5-api:5.2.1-1.0 -artifactory:3.18.4 +antisamy-markup-formatter:162.v0e6ec0fcfcf6 +apache-httpcomponents-client-4-api:4.5.14-208.v438351942757 +apache-httpcomponents-client-5-api:5.3.1-1.0 +artifactory:4.0.3 authentication-tokens:1.53.v1c90fd9191a_b_ -aws-credentials:191.vcb_f183ce58b_9 -aws-java-sdk-cloudformation:1.12.481-392.v8b_291cfcda_09 -aws-java-sdk-codebuild:1.12.481-392.v8b_291cfcda_09 -aws-java-sdk-ec2:1.12.481-392.v8b_291cfcda_09 -aws-java-sdk-ecr:1.12.481-392.v8b_291cfcda_09 -aws-java-sdk-ecs:1.12.481-392.v8b_291cfcda_09 -aws-java-sdk-efs:1.12.481-392.v8b_291cfcda_09 -aws-java-sdk-elasticbeanstalk:1.12.481-392.v8b_291cfcda_09 -aws-java-sdk-iam:1.12.481-392.v8b_291cfcda_09 -aws-java-sdk-kinesis:1.12.481-392.v8b_291cfcda_09 -aws-java-sdk-logs:1.12.481-392.v8b_291cfcda_09 -aws-java-sdk-minimal:1.12.481-392.v8b_291cfcda_09 -aws-java-sdk-sns:1.12.481-392.v8b_291cfcda_09 -aws-java-sdk-sqs:1.12.481-392.v8b_291cfcda_09 -aws-java-sdk-ssm:1.12.481-392.v8b_291cfcda_09 -aws-java-sdk:1.12.481-392.v8b_291cfcda_09 +aws-credentials:218.v1b_e9466ec5da_ +aws-java-sdk-cloudformation:1.12.633-430.vf9a_e567a_244f +aws-java-sdk-codebuild:1.12.633-430.vf9a_e567a_244f +aws-java-sdk-ec2:1.12.633-430.vf9a_e567a_244f +aws-java-sdk-ecr:1.12.633-430.vf9a_e567a_244f +aws-java-sdk-ecs:1.12.633-430.vf9a_e567a_244f +aws-java-sdk-efs:1.12.633-430.vf9a_e567a_244f +aws-java-sdk-elasticbeanstalk:1.12.633-430.vf9a_e567a_244f +aws-java-sdk-iam:1.12.633-430.vf9a_e567a_244f +aws-java-sdk-kinesis:1.12.633-430.vf9a_e567a_244f +aws-java-sdk-logs:1.12.633-430.vf9a_e567a_244f +aws-java-sdk-minimal:1.12.633-430.vf9a_e567a_244f +aws-java-sdk-sns:1.12.633-430.vf9a_e567a_244f +aws-java-sdk-sqs:1.12.633-430.vf9a_e567a_244f +aws-java-sdk-ssm:1.12.633-430.vf9a_e567a_244f +aws-java-sdk:1.12.633-430.vf9a_e567a_244f badge:1.9.1 basic-branch-build-strategies:81.v05e333931c7d blueocean-autofavorite:1.2.5 -blueocean-bitbucket-pipeline:1.27.4 -blueocean-commons:1.27.4 -blueocean-config:1.27.4 -blueocean-core-js:1.27.4 -blueocean-dashboard:1.27.4 +blueocean-bitbucket-pipeline:1.27.10 +blueocean-commons:1.27.10 +blueocean-config:1.27.10 +blueocean-core-js:1.27.10 +blueocean-dashboard:1.27.10 blueocean-display-url:2.4.2 -blueocean-events:1.27.4 -blueocean-git-pipeline:1.27.4 -blueocean-github-pipeline:1.27.4 -blueocean-i18n:1.27.4 -blueocean-jira:1.27.4 -blueocean-jwt:1.27.4 -blueocean-personalization:1.27.4 -blueocean-pipeline-api-impl:1.27.4 -blueocean-pipeline-editor:1.27.4 -blueocean-pipeline-scm-api:1.27.4 -blueocean-rest-impl:1.27.4 -blueocean-rest:1.27.4 -blueocean-web:1.27.4 -blueocean:1.27.4 +blueocean-events:1.27.10 +blueocean-git-pipeline:1.27.10 +blueocean-github-pipeline:1.27.10 +blueocean-i18n:1.27.10 +blueocean-jira:1.27.10 +blueocean-jwt:1.27.10 +blueocean-personalization:1.27.10 +blueocean-pipeline-api-impl:1.27.10 +blueocean-pipeline-editor:1.27.10 +blueocean-pipeline-scm-api:1.27.10 +blueocean-rest-impl:1.27.10 +blueocean-rest:1.27.10 +blueocean-web:1.27.10 +blueocean:1.27.10 bootstrap4-api:4.6.0-6 -bootstrap5-api:5.3.0-1 -bouncycastle-api:2.29 -branch-api:2.1122.v09cb_8ea_8a_724 -build-timeout:1.31 +bootstrap5-api:5.3.2-3 +bouncycastle-api:2.30.1.77-225.v26ea_c9455fd9 +branch-api:2.1144.v1425d1c3d5a_7 +build-timeout:1.32 build-user-vars-plugin:1.9 buildtriggerbadge:251.vdf6ef853f3f5 -caffeine-api:3.1.6-115.vb_8b_b_328e59d8 -checkmarx:2023.2.6 -checks-api:2.0.0 -cloud-stats:302.v45b_647b_90608 -cloudbees-bitbucket-branch-source:809.vc1d904b_30426 -cloudbees-folder:6.815.v0dd5a_cb_40e0e +caffeine-api:3.1.8-133.v17b_1ff2e0599 +checkmarx:2023.4.3 +checks-api:2.0.2 +cloud-stats:336.v788e4055508b_ +cloudbees-bitbucket-branch-source:866.vdea_7dcd3008e +cloudbees-folder:6.858.v898218f3609d cobertura:1.17 -code-coverage-api:4.7.0 -command-launcher:100.v2f6722292ee8 -commons-lang3-api:3.12.0-36.vd97de6465d5b_ -commons-text-api:1.10.0-36.vc008c8fcda_7b_ -conditional-buildstep:1.4.2 -config-file-provider:938.ve2b_8a_591c596 -configuration-as-code:1647.ve39ca_b_829b_42 -copyartifact:705.v5295cffec284 -credentials-binding:604.vb_64480b_c56ca_ -credentials:1254.vb_96f366e7b_a_d -cucumber-reports:5.7.5 +code-coverage-api:4.99.0 +command-launcher:107.v773860566e2e +commons-lang3-api:3.13.0-62.v7d18e55f51e2 +commons-text-api:1.11.0-95.v22a_d30ee5d36 +conditional-buildstep:1.4.3 +config-file-provider:968.ve1ca_eb_913f8c +configuration-as-code:1775.v810dc950b_514 +copyartifact:722.v0662a_9b_e22a_c +credentials-binding:657.v2b_19db_7d6e6d +credentials:1319.v7eb_51b_3a_c97b_ +cucumber-reports:5.8.1 custom-tools-plugin:0.8 -dashboard-view:2.487.vcf0ff9008a_c0 -data-tables-api:1.13.4-3 -display-url-api:2.3.7 +dashboard-view:2.495.v07e81500c3f2 +data-tables-api:1.13.8-2 +display-url-api:2.200.vb_9327d658781 docker-build-publish:1.4.0 -docker-commons:422.v9d1a_89cede51 -docker-java-api:3.3.1-79.v20b_53427e041 -docker-plugin:1.4 -docker-workflow:563.vd5d2e5c4007f -durable-task:507.v050055d0cb_dd -echarts-api:5.4.0-5 -email-ext:2.99 +docker-commons:439.va_3cb_0a_6a_fb_29 +docker-java-api:3.3.4-86.v39b_a_5ede342c +docker-plugin:1.5 +docker-workflow:572.v950f58993843 +durable-task:547.vd1ea_007d100c +echarts-api:5.4.3-2 +email-ext:2.104 emailext-template:1.5 -embeddable-build-status:395.v96b_260870c38 +embeddable-build-status:467.v4a_954796e45d envinject-api:1.199.v3ce31253ed13 -envinject:2.901.v0038b_6471582 -extended-choice-parameter:373.v1a_ecea_fdf2a_a_ -extensible-choice-parameter:1.8.0 -external-monitor-job:206.v9a_94ff0b_4a_10 -favorite:2.4.2 +envinject:2.908.v66a_774b_31d93 +extended-choice-parameter:376.v2e02857547b_a_ +extensible-choice-parameter:1.8.1 +external-monitor-job:215.v2e88e894db_f8 +favorite:2.208.v91d65b_7792a_c filesystem_scm:2.1 -font-awesome-api:6.4.0-1 +font-awesome-api:6.5.1-2 forensics-api:2.3.0 gatling:1.3.0 -git-changelog:3.30 -git-client:4.4.0 -git-parameter:0.9.18 -git-server:99.va_0826a_b_cdfa_d -git:5.1.0 -github-api:1.314-431.v78d72a_3fe4c3 -github-branch-source:1728.v859147241f49 -github-oauth:0.39 -github:1.37.1 +git-changelog:3.37 +git-client:4.6.0 +git-parameter:0.9.19 +git-server:114.v068a_c7cc2574 +git:5.2.1 +github-api:1.318-461.v7a_c09c9fa_d63 +github-branch-source:1772.va_69eda_d018d4 +github-oauth:597.ve0c3480fcb_d0 +github:1.38.0 gitlab-api:5.3.0-91.v1f9a_fda_d654f -gitlab-branch-source:664.v877fdc293c89 -gitlab-plugin:1.7.14 +gitlab-branch-source:694.v1b_045877a_b_92 +gitlab-plugin:1.8.0 golang:1.4 -google-login:1.7 -gradle:2.8.1 -groovy-postbuild:2.5 +google-login:109.v022b_cf87b_e5b_ +gradle:2.9 +groovy-postbuild:228.vcdb_cf7265066 h2-api:11.1.4.199-12.v9f4244395f7a_ handlebars:3.0.8 -handy-uri-templates-2-api:2.1.8-22.v77d5b_75e6953 -htmlpublisher:1.31 +handy-uri-templates-2-api:2.1.8-30.v7e777411b_148 +htmlpublisher:1.32 http_request:1.18 image-tag-parameter:2.0 -instance-identity:173.va_37c494ec4e5 +instance-identity:185.v303dc7c645f9 ionicons-api:56.v1b_1c8c49374e ivy:2.5 -jackson2-api:2.15.2-350.v0c2f3f8fc595 +jackson2-api:2.16.1-373.ve709c6871598 jakarta-activation-api:2.0.1-3 jakarta-mail-api:2.0.1-3 -javadoc:233.vdc1a_ec702cff +javadoc:243.vb_b_503b_b_45537 javax-activation-api:1.2.0-6 javax-mail-api:1.6.2-9 -jaxb:2.3.8-1 -jdk-tool:66.vd8fa_64ee91b_d -jenkins-design-language:1.27.4 -jersey2-api:2.40-1 +jaxb:2.3.9-1 +jdk-tool:73.vddf737284550 +jenkins-design-language:1.27.10 +jersey2-api:2.41-133.va_03323b_a_1396 jira-steps:2.0.165.v8846cf59f3db -jira:3.10 +jira:3.12 jjwt-api:0.11.5-77.v646c772fddb_0 -jnr-posix-api:3.1.17-1 -job-dsl:1.84 +jnr-posix-api:3.1.18-1 +job-dsl:1.87 jquery-detached:1.2.1 -jquery3-api:3.7.0-1 +jquery3-api:3.7.1-1 jquery:1.12.4-1 -jsch:0.2.8-65.v052c39de79b_2 -junit:1217.v4297208a_a_b_ce -kubernetes-cli:1.12.0 -kubernetes-client-api:6.4.1-215.v2ed17097a_8e9 -kubernetes-credentials:0.10.0 -kubernetes:3971.v94b_4c914ca_75 -ldap:682.v7b_544c9d1512 -lockable-resources:1172.v4b_8fc8eed570 -mailer:457.v3f72cb_e015e5 +jsch:0.2.16-86.v42e010d9484b_ +junit:1259.v65ffcef24a_88 +kubernetes-cli:1.12.1 +kubernetes-client-api:6.10.0-240.v57880ce8b_0b_2 +kubernetes-credentials:0.11 +kubernetes:4186.v1d804571d5d4 +ldap:711.vb_d1a_491714dc +lockable-resources:1232.v512d6c434eb_d +mailer:463.vedf8358e006b_ mapdb-api:1.0.9-28.vf251ce40855d -mask-passwords:150.vf80d33113e80 -matrix-auth:3.1.9 -matrix-project:789.v57a_725b_63c79 -maven-plugin:3.22 +mask-passwords:173.v6a_077a_291eb_5 +matrix-auth:3.2.1 +matrix-project:822.824.v14451b_c0fd42 +maven-plugin:3.23 mercurial:1260.vdfb_723cdcc81 -metrics:4.2.18-439.v86a_20b_a_8318b_ -mina-sshd-api-common:2.10.0-69.v28e3e36d18eb_ -mina-sshd-api-core:2.10.0-69.v28e3e36d18eb_ +metrics:4.2.21-449.v6960d7c54c69 +mina-sshd-api-common:2.12.0-90.v9f7fb_9fa_3d3b_ +mina-sshd-api-core:2.12.0-90.v9f7fb_9fa_3d3b_ momentjs:1.1.1 -nodejs:1.6.0 +nodejs:1.6.1 oic-auth:2.6 -okhttp-api:4.11.0-145.vcb_8de402ef81 -p4:1.14.2 +okhttp-api:4.11.0-172.vda_da_1feeb_c6e +p4:1.14.4 pam-auth:1.10 parallel-test-executor:418.v24f9a_141d726 -parameterized-trigger:2.46 +parameterized-trigger:787.v665fcf2a_830b_ pipeline-aws:1.43 -pipeline-build-step:496.v2449a_9a_221f2 +pipeline-build-step:540.vb_e8849e1a_b_d8 pipeline-graph-analysis:202.va_d268e64deb_3 -pipeline-groovy-lib:656.va_a_ceeb_6ffb_f7 -pipeline-input-step:468.va_5db_051498a_4 -pipeline-maven:1298.v43b_82f220a_e9 +pipeline-groovy-lib:704.vc58b_8890a_384 +pipeline-input-step:477.v339683a_8d55e +pipeline-maven:1376.v18876d10ce9c pipeline-milestone-step:111.v449306f708b_7 -pipeline-model-api:2.2141.v5402e818a_779 -pipeline-model-definition:2.2141.v5402e818a_779 -pipeline-model-extensions:2.2141.v5402e818a_779 -pipeline-rest-api:2.33 +pipeline-model-api:2.2175.v76a_fff0a_2618 +pipeline-model-definition:2.2175.v76a_fff0a_2618 +pipeline-model-extensions:2.2175.v76a_fff0a_2618 +pipeline-rest-api:2.34 pipeline-stage-step:305.ve96d0205c1c6 -pipeline-stage-tags-metadata:2.2141.v5402e818a_779 -pipeline-stage-view:2.33 -pipeline-utility-steps:2.16.0 +pipeline-stage-tags-metadata:2.2175.v76a_fff0a_2618 +pipeline-stage-view:2.34 +pipeline-utility-steps:2.16.1 plain-credentials:143.v1b_df8b_d3b_e48 -plugin-util-api:3.3.0 +plugin-util-api:3.8.0 popper-api:1.16.1-3 -popper2-api:2.11.6-2 -prism-api:1.29.0-7 -promoted-builds:892.vd6219fc0a_efb -pubsub-light:1.17 -rebuild:320.v5a_0933a_e7d61 -resource-disposer:0.22 -run-condition:1.6 -saml:4.418.vdfa_7489a_b_a_2d +popper2-api:2.11.6-4 +prism-api:1.29.0-10 +promoted-builds:945.v597f5c6a_d3fd +pubsub-light:1.18 +rebuild:330.v645b_7df10e2a_ +resource-disposer:0.23 +run-condition:1.7 +saml:4.464.vea_cb_75d7f5e0 sbt:81.vb_82499046630 -scm-api:676.v886669a_199a_a_ -script-security:1251.vfe552ed55f8d -simple-theme-plugin:160.vb_76454b_67900 -slack:664.vc9a_90f8b_c24a_ -snakeyaml-api:1.33-95.va_b_a_e3e47b_fa_4 -sonar:2.15 +scm-api:683.vb_16722fb_b_80b_ +script-security:1321.va_73c0795b_923 +simple-theme-plugin:176.v39740c03a_a_f5 +slack:684.v833089650554 +snakeyaml-api:2.2-111.vc6598e30cc65 +sonar:2.17.1 sse-gateway:1.26 -ssh-agent:333.v878b_53c89511 -ssh-credentials:305.v8f4381501156 -ssh-slaves:2.877.v365f5eb_a_b_eec -sshd:3.303.vefc7119b_ec23 -stashNotifier:1.28 -structs:324.va_f5d6774f3a_d -subversion:2.17.2 -swarm:3.40 +ssh-agent:346.vda_a_c4f2c8e50 +ssh-credentials:308.ve4497b_ccd8f4 +ssh-slaves:2.948.vb_8050d697fec +sshd:3.322.v159e91f6a_550 +stashNotifier:1.464.va_9203f84a_417 +structs:337.v1b_04ea_4df7c8 +subversion:2.17.3 +swarm:3.44 throttle-concurrents:2.14 -timestamper:1.25 -token-macro:359.vb_cde11682e0c -trilead-api:2.84.v72119de229b_7 -variant:59.vf075fe829ccb +timestamper:1.26 +token-macro:400.v35420b_922dcb_ +trilead-api:2.133.vfb_8a_7b_9c5dd1 +variant:60.v7290fc0eb_b_cd whitesource:21.1.2 windows-slaves:1.8.1 workflow-aggregator:596.v8c21c963d92d -workflow-api:1223.v41b_0279c361a -workflow-basic-steps:1017.vb_45b_302f0cea_ -workflow-cps-global-lib:609.vd95673f149b_b -workflow-cps:3697.vb_470e454c232 -workflow-durable-task-step:1247.v7f9dfea_b_4fd0 -workflow-job:1316.vd2290d3341a_f -workflow-multibranch:756.v891d88f2cd46 -workflow-remote-loader:1.5 +workflow-api:1291.v51fd2a_625da_7 +workflow-basic-steps:1042.ve7b_140c4a_e0c +workflow-cps-global-lib:612.v55f2f80781ef +workflow-cps:3853.vb_a_490d892963 +workflow-durable-task-step:1327.ve57634fb_09ce +workflow-job:1385.vb_58b_86ea_fff1 +workflow-multibranch:773.vc4fe1378f1d5 +workflow-remote-loader:1.6 workflow-scm-step:415.v434365564324 -workflow-step-api:639.v6eca_cd8c04a_a_ -workflow-support:839.v35e2736cfd5c +workflow-step-api:657.v03b_e8115821b_ +workflow-support:865.v43e78cc44e0d ws-cleanup:0.45 xvfb:1.2 diff --git a/tests/groovy/config-handlers/ConfigurationAsCodeConfigTest.groovy b/tests/groovy/config-handlers/ConfigurationAsCodeConfigTest.groovy index 08ee374..bfeed65 100644 --- a/tests/groovy/config-handlers/ConfigurationAsCodeConfigTest.groovy +++ b/tests/groovy/config-handlers/ConfigurationAsCodeConfigTest.groovy @@ -5,9 +5,9 @@ configHandler = evaluate(new File("/usr/share/jenkins/config-handlers/${handler} def testJCasC(){ def config = new Yaml().load(""" -unclassified: - ## https://github.com/jenkinsci/configuration-as-code-plugin/blob/1f79326e902fe721a3a05077a7e46f98569804ff/demos/simple-theme-plugin/README.md - simple-theme-plugin: +## https://github.com/jenkinsci/configuration-as-code-plugin/tree/master/demos/simple-theme-plugin +appearance: + simpleTheme: elements: - cssUrl: url: "https://example.bogus/test.css"