62 lines
1.4 KiB
YAML
62 lines
1.4 KiB
YAML
|
---
|
||
|
|
||
|
##### GLOBAL METADATA
|
||
|
|
||
|
- meta:
|
||
|
cluster: devops-ci
|
||
|
|
||
|
##### JOB DEFAULTS
|
||
|
|
||
|
- job:
|
||
|
project-type: matrix
|
||
|
logrotate:
|
||
|
daysToKeep: 30
|
||
|
numToKeep: 100
|
||
|
parameters:
|
||
|
- string:
|
||
|
name: branch_specifier
|
||
|
default: master
|
||
|
description: the Git branch specifier to build (<branchName>, <tagName>,
|
||
|
<commitId>, etc.)
|
||
|
properties:
|
||
|
- github:
|
||
|
url: https://github.com/elastic/ansible-beats/
|
||
|
- inject:
|
||
|
properties-content: HOME=$JENKINS_HOME
|
||
|
concurrent: true
|
||
|
node: master
|
||
|
scm:
|
||
|
- git:
|
||
|
name: origin
|
||
|
credentials-id: f6c7695a-671e-4f4f-a331-acdce44ff9ba
|
||
|
reference-repo: /var/lib/jenkins/.git-references/ansible-beats.git
|
||
|
branches:
|
||
|
- ${branch_specifier}
|
||
|
url: git@github.com:elastic/ansible-beats.git
|
||
|
basedir: ansible-beats
|
||
|
wipe-workspace: 'False'
|
||
|
axes:
|
||
|
- axis:
|
||
|
type: slave
|
||
|
name: label
|
||
|
values:
|
||
|
- linux
|
||
|
- axis:
|
||
|
name: OS
|
||
|
filename: ansible-beats/test/matrix.yml
|
||
|
type: yaml
|
||
|
- axis:
|
||
|
name: TEST_TYPE
|
||
|
filename: ansible-beats/test/matrix.yml
|
||
|
type: yaml
|
||
|
wrappers:
|
||
|
- ansicolor
|
||
|
- timeout:
|
||
|
type: absolute
|
||
|
timeout: 360
|
||
|
fail: true
|
||
|
- timestamps
|
||
|
publishers:
|
||
|
- email:
|
||
|
recipients: infra-root+build@elastic.co
|