|
@@ -0,0 +1,34 @@
|
|
|
+---
|
|
|
+- job:
|
|
|
+ name: "elastic+elasticsearch+pull-request+example-plugins"
|
|
|
+ display-name: "elastic / elasticsearch - pull request example-plugins"
|
|
|
+ description: "Testing of Elasticsearch pull requests - example-plugins"
|
|
|
+ workspace: "/dev/shm/elastic+elasticsearch+pull-request+example-plugins"
|
|
|
+ scm:
|
|
|
+ - git:
|
|
|
+ refspec: "+refs/pull/${ghprbPullId}/*:refs/remotes/origin/pr/${ghprbPullId}/*"
|
|
|
+ branches:
|
|
|
+ - "${ghprbActualCommit}"
|
|
|
+ triggers:
|
|
|
+ - github-pull-request:
|
|
|
+ org-list:
|
|
|
+ - elastic
|
|
|
+ allow-whitelist-orgs-as-admins: true
|
|
|
+ trigger-phrase: '.*run\W+elasticsearch-ci/example-plugins.*'
|
|
|
+ github-hooks: true
|
|
|
+ status-context: elasticsearch-ci/example-plugins
|
|
|
+ cancel-builds-on-update: true
|
|
|
+ white-list-labels:
|
|
|
+ - ':Delivery/Build'
|
|
|
+ builders:
|
|
|
+ - inject:
|
|
|
+ properties-file: '.ci/java-versions.properties'
|
|
|
+ properties-content: |
|
|
|
+ JAVA_HOME=$HOME/.java/$ES_BUILD_JAVA
|
|
|
+ JAVA8_HOME=$HOME/.java/java8
|
|
|
+ JAVA11_HOME=$HOME/.java/java11
|
|
|
+ RUNTIME_JAVA_HOME=$HOME/.java/$ES_RUNTIME_JAVA
|
|
|
+ - shell: |
|
|
|
+ #!/usr/local/bin/runbld --redirect-stderr
|
|
|
+ cd plugins/examples
|
|
|
+ $WORKSPACE/.ci/scripts/run-gradle.sh -Dorg.gradle.jvmargs=-Xmx8g build --include-build $WORKSPACE
|