Commit 8f9adf9f by Kevin Falcone Committed by GitHub

Merge pull request #3746 from edx/jibsheet/jenkins-plugins

Add an ec2 related plugin
parents 23466e32 5b0b0831
...@@ -146,6 +146,7 @@ ...@@ -146,6 +146,7 @@
tags: tags:
- install - install
- install:base - install:base
- install:plugins
# We first download the plugins to a temp directory and include # We first download the plugins to a temp directory and include
# the version in the file name. That way, if we increment # the version in the file name. That way, if we increment
...@@ -159,6 +160,7 @@ ...@@ -159,6 +160,7 @@
tags: tags:
- install - install
- install:base - install:base
- install:plugins
- name: Install Jenkins plugins - name: Install Jenkins plugins
command: "cp {{ item.dest }} {{ jenkins_home }}/plugins/{{ item.item.name }}.hpi" command: "cp {{ item.dest }} {{ jenkins_home }}/plugins/{{ item.item.name }}.hpi"
...@@ -167,6 +169,7 @@ ...@@ -167,6 +169,7 @@
tags: tags:
- install - install
- install:base - install:base
- install:plugins
- name: Set Jenkins plugin permissions - name: Set Jenkins plugin permissions
file: file:
...@@ -179,6 +182,7 @@ ...@@ -179,6 +182,7 @@
tags: tags:
- install - install
- install:base - install:base
- install:plugins
# We had to fork some plugins to workaround # We had to fork some plugins to workaround
# certain issues. If these changes get merged # certain issues. If these changes get merged
...@@ -195,6 +199,7 @@ ...@@ -195,6 +199,7 @@
tags: tags:
- install - install
- install:base - install:base
- install:plugins
- name: Compile custom plugins - name: Compile custom plugins
command: "mvn -Dmaven.test.skip=true install" command: "mvn -Dmaven.test.skip=true install"
...@@ -205,6 +210,7 @@ ...@@ -205,6 +210,7 @@
tags: tags:
- install - install
- install:base - install:base
- install:plugins
- name: Install custom plugins - name: Install custom plugins
command: mv /tmp/{{ item.item.repo_name }}/target/{{ item.item.package }} command: mv /tmp/{{ item.item.repo_name }}/target/{{ item.item.package }}
...@@ -214,6 +220,7 @@ ...@@ -214,6 +220,7 @@
tags: tags:
- install - install
- install:base - install:base
- install:plugins
- name: Set custom plugin permissions - name: Set custom plugin permissions
file: file:
...@@ -226,6 +233,7 @@ ...@@ -226,6 +233,7 @@
tags: tags:
- install - install
- install:base - install:base
- install:plugins
# Plugins that are bundled with Jenkins are "pinned". # Plugins that are bundled with Jenkins are "pinned".
# Jenkins will overwrite updated plugins with its built-in version # Jenkins will overwrite updated plugins with its built-in version
...@@ -239,6 +247,7 @@ ...@@ -239,6 +247,7 @@
tags: tags:
- install - install
- install:base - install:base
- install:plugins
- name: Setup nginix vhost - name: Setup nginix vhost
template: template:
......
...@@ -46,7 +46,10 @@ jenkins_tools_plugins: ...@@ -46,7 +46,10 @@ jenkins_tools_plugins:
- { name: "github-oauth", version: "0.24" } - { name: "github-oauth", version: "0.24" }
- { name: "gradle", version: "1.25" } - { name: "gradle", version: "1.25" }
- { name: "credentials-binding", version: "1.9" } - { name: "credentials-binding", version: "1.9" }
# ec2 + dependencies, used by the android build workers + any additional workers we build
- { name: "ec2", version: "1.36" } - { name: "ec2", version: "1.36" }
- { name: "node-iterator-api", version: "1.5" } - { name: "node-iterator-api", version: "1.5" }
- { name: "aws-java-sdk", version: "1.11.37" } - { name: "aws-java-sdk", version: "1.11.37" }
- { name: "jackson2-api", version: "2.5.4" }
- { name: "aws-credentials", version: "1.11" } - { name: "aws-credentials", version: "1.11" }
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