Commit 016e70ec by Hannah Chen

add email extension plugin and mysql to tools-jenkins

parent f94779d4
...@@ -7,7 +7,7 @@ jenkins_nginx_port: 80 ...@@ -7,7 +7,7 @@ jenkins_nginx_port: 80
jenkins_protocol_https: true jenkins_protocol_https: true
jenkins_version: "1.638" jenkins_version: "1.638"
jenkins_deb_url: "http://pkg.jenkins-ci.org/debian/binary/jenkins_{{ jenkins_version }}_all.deb" jenkins_deb_url: "https://pkg.jenkins.io/debian-stable/binary/jenkins_{{ jenkins_version }}_all.deb"
jenkins_deb: "jenkins_{{ jenkins_version }}_all.deb" jenkins_deb: "jenkins_{{ jenkins_version }}_all.deb"
# Jenkins jvm args are set when starting the Jenkins service, e.g., "-Xmx1024m" # Jenkins jvm args are set when starting the Jenkins service, e.g., "-Xmx1024m"
jenkins_jvm_args: "" jenkins_jvm_args: ""
......
--- ---
dependencies: dependencies:
- common - common
- nginx
- role: oraclejdk - role: oraclejdk
tags: java tags: java
...@@ -46,6 +46,7 @@ jenkins_tools_plugins: ...@@ -46,6 +46,7 @@ jenkins_tools_plugins:
- { name: "gradle", version: "1.25" } - { name: "gradle", version: "1.25" }
- { name: "credentials-binding", version: "1.9" } - { name: "credentials-binding", version: "1.9" }
- { name: "envinject", version: "1.92.1" } - { name: "envinject", version: "1.92.1" }
- { name: "email-ext", version: "2.57.2" }
# matrix-auth is now pinned to avoid Jenkins overriding # matrix-auth is now pinned to avoid Jenkins overriding
# 1.3 and later requires icon-shim # 1.3 and later requires icon-shim
...@@ -66,3 +67,12 @@ jenkins_tools_bundled_plugins: ...@@ -66,3 +67,12 @@ jenkins_tools_bundled_plugins:
- "pam-auth" - "pam-auth"
- "ssh-credentials" - "ssh-credentials"
- "ssh-slaves" - "ssh-slaves"
jenkins_debian_pkgs:
- nginx
- git
- maven
- daemon
- python-pycurl
- psmisc
- mysql-client-core-5.6
...@@ -6,6 +6,6 @@ dependencies: ...@@ -6,6 +6,6 @@ dependencies:
- role: jenkins_master - role: jenkins_master
jenkins_plugins: "{{ jenkins_tools_plugins }}" jenkins_plugins: "{{ jenkins_tools_plugins }}"
jenkins_version: "{{ jenkins_tools_version }}" jenkins_version: "{{ jenkins_tools_version }}"
jenkins_deb_url: "http://pkg.jenkins-ci.org/debian-stable/binary/jenkins_{{ jenkins_version }}_all.deb" jenkins_deb_url: "https://pkg.jenkins.io/debian-stable/binary/jenkins_{{ jenkins_version }}_all.deb"
jenkins_custom_plugins: [] jenkins_custom_plugins: []
jenkins_bundled_plugins: "{{ jenkins_tools_bundled_plugins }}" jenkins_bundled_plugins: "{{ jenkins_tools_bundled_plugins }}"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment