Skip to content

Commit

Permalink
plugins and lts (#259)
Browse files Browse the repository at this point in the history
* plugins and lts

* --break-system-packages  to pip

* systemThemePlugin

* readme
  • Loading branch information
odavid authored Feb 5, 2024
1 parent 27491e3 commit 0515e9a
Show file tree
Hide file tree
Showing 7 changed files with 368 additions and 188 deletions.
180 changes: 180 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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)
Expand Down
8 changes: 4 additions & 4 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
ARG FROM_TAG=2.401.2
ARG FROM_TAG=2.426.3

FROM jenkins/jenkins:${FROM_TAG}

Expand Down Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion LTS_VERSION.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.401.2
2.426.3
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
Loading

0 comments on commit 0515e9a

Please sign in to comment.