Skip to content
This repository has been archived by the owner on Sep 25, 2024. It is now read-only.

Commit

Permalink
Merge pull request #11 from wcm-io-devops/feature/2.176.1-1
Browse files Browse the repository at this point in the history
Update Jenkins to 2.176.1, update plugins
  • Loading branch information
Tobias Richter committed Jun 25, 2019
2 parents 45718d8 + 36f713c commit ca18be4
Show file tree
Hide file tree
Showing 2 changed files with 42 additions and 29 deletions.
67 changes: 40 additions & 27 deletions defaults/main.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# The version of the jenkins when it is installed with the jenkins role dependency
jenkins_pipeline_library_jenkins_version: 2.164.1
jenkins_pipeline_library_jenkins_version: 2.176.1

# Controls if the jenkins will be installed by the jenkins role dependency
jenkins_pipeline_library_jenkins_install: false
Expand Down Expand Up @@ -52,37 +52,39 @@ jenkins_pipeline_library_plugins_present:
- name: apache-httpcomponents-client-4-api
version: "4.5.5-3.0"
- name: branch-api
version: "2.4.0"
version: "2.5.2"
- name: cloudbees-folder
version: "6.8"
version: "6.9"
- name: config-file-provider
version: "3.6"
version: "3.6.2"
# do not update until configuration-as-code is 1.14+
- name: credentials
version: "2.1.18"
version: "2.1.19"
- name: credentials-binding
version: "1.18"
version: "1.19"
- name: display-url-api
version: "2.3.1"
- name: docker-workflow
version: "1.18"
- name: docker-commons
version: "1.14"
version: "1.15"
- name: durable-task
version: "1.29"
- name: extended-choice-parameter
version: "0.78"
- name: git
version: "3.9.3"
version: "3.10.0"
- name: git-client
version: "2.7.6"
version: "2.8.0"
- name: git-server
version: "1.7"
- name: handlebars
version: "1.1.1"
- name: http_request
version: "1.8.22"
version: "1.8.23"
- name: jackson2-api
version: "2.9.8"
version: "2.9.9"
# do not update until script security can be updated to 1.56+
- name: junit
version: "1.27"
- name: jquery
Expand All @@ -97,16 +99,18 @@ jenkins_pipeline_library_plugins_present:
version: "1.23"
- name: managed-scripts
version: "1.4"
# do not update until script-security is 1.54+
- name: matrix-project
version: "1.13"
- name: momentjs
version: "1.1.1"
- name: nodejs
version: "1.2.9"
version: "1.3.3"
- name: pipeline-aggregator-view
version: "1.8"
- name: pipeline-build-step
version: "2.8"
version: "2.9"
# do not update until workflow-cps can be updated to 2.65+
- name: pipeline-graph-analysis
version: "1.9"
- name: pipeline-input-step
Expand All @@ -115,40 +119,49 @@ jenkins_pipeline_library_plugins_present:
version: "1.3.1"
- name: pipeline-model-declarative-agent
version: "1.1.1"
# do not update until workflow-cps is 2.70+
- name: pipeline-model-definition
version: "1.3.7"
version: "1.3.8"
# do not update until workflow-cps is 2.70+
- name: pipeline-model-api
version: "1.3.7"
version: "1.3.8"
# do not update until workflow-cps is 2.70+
- name: pipeline-model-extensions
version: "1.3.7"
version: "1.3.8"
- name: pipeline-rest-api
version: "2.10"
version: "2.11"
- name: pipeline-stage-step
version: "2.3"
# do not update until workflow-cps is 2.70+
- name: pipeline-stage-tags-metadata
version: "1.3.7"
version: "1.3.8"

- name: pipeline-stage-view
version: "2.10"
version: "2.11"
- name: pipeline-utility-steps
version: "2.3.0"
- name: plain-credentials
version: "1.5"
- name: rebuild
version: "1.30"
version: "1.31"
- name: scm-api
version: "2.4.1"
version: "2.5.1"
# do not update due to https://issues.jenkins-ci.org/browse/JENKINS-56682
- name: script-security
version: "1.53"
# do not update until credentials plugin is 2.2.0+
- name: ssh-credentials
version: "1.15"
version: "1.16"
- name: structs
version: "1.17"
version: "1.19"
- name: token-macro
version: "2.7"
version: "2.8"
- name: workflow-api
version: "2.33"
version: "2.35"
# do not update, requires workflow-durable-task-step > 2.31
- name: workflow-basic-steps
version: "2.15"
# do not update due to https://issues.jenkins-ci.org/browse/JENKINS-56682
- name: workflow-cps
version: "2.63"
- name: workflow-cps-global-lib
Expand All @@ -160,11 +173,11 @@ jenkins_pipeline_library_plugins_present:
- name: workflow-multibranch
version: "2.21"
- name: workflow-scm-step
version: "2.7"
version: "2.9"
- name: workflow-step-api
version: "2.19"
- name: workflow-support
version: "3.2"
version: "3.3"

# Plugins that must be absent for jenkins-pipeline-library
jenkins_pipeline_library_plugins_absent: []
Expand Down
4 changes: 2 additions & 2 deletions meta/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,11 @@ dependencies:
jenkins_process_group: "{{ jenkins_pipeline_library_jenkins_process_group }}",
tags: ['wcm_io_devops.jenkins_pipeline_library.jenkins-installation'],
# only setup jenkins when enabled
when: jenkins_pipeline_library_jenkins_install
when: jenkins_pipeline_library_jenkins_install | bool
}
# install plugins
- { role: wcm_io_devops.jenkins_plugins,
version: 1.2.0,
version: 1.2.1,
jenkins_plugins_admin_username: "{{ jenkins_pipeline_library_admin_username }}",
jenkins_plugins_admin_password: "{{ jenkins_pipeline_library_admin_password }}",
jenkins_plugins_jenkins_home: "{{ jenkins_pipeline_library_jenkins_home }}",
Expand Down

0 comments on commit ca18be4

Please sign in to comment.