Skip to content

Commit

Permalink
fix(apps/prod/jenkins-beta/release): use office image but not install…
Browse files Browse the repository at this point in the history
… latest version plugins (#694)

Signed-off-by: wuhuizuo <[email protected]>
  • Loading branch information
wuhuizuo authored Oct 5, 2023
1 parent dc60294 commit ff1f1b9
Show file tree
Hide file tree
Showing 2 changed files with 74 additions and 2 deletions.
73 changes: 73 additions & 0 deletions apps/prod/jenkins-beta/release/values-controller-plugins.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,79 @@ controller:
- name: JENKINS_UC_DOWNLOAD
value: https://mirrors.tuna.tsinghua.edu.cn/jenkins

installLatestPlugins: false

# List of plugins to be install during Jenkins controller start
installPlugins:
# Ref: https://github.com/jenkinsci/plugin-installation-manager-tool#plugin-input-format
# but without outer `plugin` key.
- artifactId: kubernetes
source:
# renovate: datasource=jenkins-plugins depName=kubernetes
version: 3845.va_9823979a_744
- artifactId: kubernetes-client-api
source:
# renovate: datasource=jenkins-plugins depName=kubernetes-client-api
version: 6.3.1-206.v76d3b_6b_14db_b
- artifactId: git
source:
# renovate: datasource=jenkins-plugins depName=git
version: 5.0.0
- artifactId: configuration-as-code
source:
# renovate: datasource=jenkins-plugins depName=configuration-as-code
version: 1569.vb_72405b_80249
- artifactId: prometheus
source:
# renovate: datasource=jenkins-plugins depName=prometheus
version: 2.0.11
- artifactId: blueocean
source:
# renovate: datasource=jenkins-plugins depName=blueocean
version: 1.25.8
- artifactId: job-dsl
source:
# renovate: datasource=jenkins-plugins depName=job-dsl
version: 1.84
- artifactId: build-failure-analyzer
source:
url: https://github.com/PingCAP-QE/build-failure-analyzer-plugin/releases/download/v2.4.1-jobname/build-failure-analyzer.hpi
- artifactId: pipeline-utility-steps
source:
# renovate: datasource=jenkins-plugins depName=pipeline-utility-steps
version: 2.13.2
- artifactId: http_request
source:
# renovate: datasource=jenkins-plugins depName=http_request
version: 1.16
- artifactId: workflow-aggregator
source:
# renovate: datasource=jenkins-plugins depName=workflow-aggregator
version: 590.v6a_d052e5a_a_b_5
- artifactId: workflow-cps-global-lib
source:
# renovate: datasource=jenkins-plugins depName=workflow-cps-global-lib
version: 609.vd95673f149b_b
- artifactId: instance-identity
source:
# renovate: datasource=jenkins-plugins depName=instance-identity
version: 142.v04572ca_5b_265
- artifactId: jenkins-pipeline-cache
source:
# renovate: datasource=github-releases depName=j3t/jenkins-pipeline-cache-plugin versioning=semver
url: https://github.com/j3t/jenkins-pipeline-cache-plugin/releases/download/0.1.5/jenkins-pipeline-cache-0.1.5.hpi
- artifactId: ghprb
source:
# renovate: datasource=jenkins-plugins depName=ghprb
version: 1.42.2
- artifactId: generic-webhook-trigger
source:
# renovate: datasource=jenkins-plugins depName=generic-webhook-trigger
version: 1.85.2
- artifactId: ssh-agent
source:
# renovate: datasource=jenkins-plugins depName=ssh-agent
version: 327.v230ecd01f86f
# for plugin build-failure-analyzer
# Exporting to prometheus
# Ref: https://github.com/jenkinsci/build-failure-analyzer-plugin/blob/master/docs/metrics.md
Expand Down
3 changes: 1 addition & 2 deletions apps/prod/jenkins-beta/release/values-controller.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
# please see: https://github.com/jenkinsci/helm-charts/blob/main/charts/jenkins/VALUES_SUMMARY.md
controller:
image: "hub.pingcap.net/jenkins/jenkins-with-plugins"
tag: "2.387.3-jdk11"
tag: "2.387.3"
resources:
requests:
cpu: "4"
Expand Down

0 comments on commit ff1f1b9

Please sign in to comment.