forked from elastic/elasticsearch
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathelastic+elasticsearch+pull-request+full-bwc.yml
50 lines (50 loc) · 1.67 KB
/
elastic+elasticsearch+pull-request+full-bwc.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
---
- job:
name: "elastic+elasticsearch+pull-request+full-bwc"
display-name: "elastic / elasticsearch - pull request full-bwc"
description: "Testing of Elasticsearch pull requests - full-bwc"
project-type: matrix
node: master
child-workspace: "/dev/shm/elastic+elasticsearch+pull-request+full-bwc"
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/full-bwc.*'
github-hooks: true
status-context: elasticsearch-ci/full-bwc
cancel-builds-on-update: true
excluded-regions:
- ^docs/.*
white-list-labels:
- 'test-full-bwc'
black-list-labels:
- '>test-mute'
axes:
- axis:
type: slave
name: nodes
values:
- "general-purpose"
- axis:
type: yaml
filename: ".ci/bwcVersions"
name: "BWC_VERSION"
builders:
- inject:
properties-file: '.ci/java-versions.properties'
properties-content: |
JAVA_HOME=$HOME/.java/$ES_BUILD_JAVA
RUNTIME_JAVA_HOME=$HOME/.java/$ES_RUNTIME_JAVA
JAVA8_HOME=$HOME/.java/java8
JAVA11_HOME=$HOME/.java/java11
JAVA16_HOME=$HOME/.java/openjdk16
- shell: |
#!/usr/local/bin/runbld --redirect-stderr
$WORKSPACE/.ci/scripts/run-gradle.sh -Dignore.tests.seed v$BWC_VERSION#bwcTest