forked from elastic/elasticsearch
/
elastic+elasticsearch+pull-request+packaging-tests-unix-sample.yml
51 lines (51 loc) · 1.82 KB
/
elastic+elasticsearch+pull-request+packaging-tests-unix-sample.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
51
---
- job:
name: "elastic+elasticsearch+pull-request+packaging-tests-unix-sample"
display-name: "elastic / elasticsearch - pull request packaging-tests-unix-sample"
description: "Testing of Elasticsearch pull requests - packaging-tests-unix-sample"
project-type: matrix
node: master
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/packaging-tests-unix-sample.*'
github-hooks: true
status-context: elasticsearch-ci/packaging-tests-unix-sample
cancel-builds-on-update: true
black-list-target-branches:
- 6.8
excluded-regions:
- ^docs/.*
black-list-labels:
- '>test-mute'
- ':Delivery/Packaging'
axes:
- axis:
type: label-expression
name: os
values:
- rhel-8-packaging
- ubuntu-20.04-packaging
- axis:
type: user-defined
name: PACKAGING_TASK
values:
- 'destructiveDistroTest.docker'
- 'destructiveDistroTest.packages'
- 'destructiveDistroTest.archives'
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
- shell: |
#!/usr/local/bin/runbld --redirect-stderr
./.ci/scripts/packaging-test.sh --build-cache -Dorg.elasticsearch.build.cache.url=https://gradle-enterprise.elastic.co/cache/ $PACKAGING_TASK