mirror of
https://github.com/elastic/eland.git
synced 2025-07-24 00:00:39 +08:00
83 lines
1.9 KiB
YAML
Executable File
83 lines
1.9 KiB
YAML
Executable File
---
|
|
|
|
##### GLOBAL METADATA
|
|
|
|
- meta:
|
|
cluster: clients-ci
|
|
|
|
##### JOB DEFAULTS
|
|
|
|
- job:
|
|
project-type: matrix
|
|
logrotate:
|
|
daysToKeep: 30
|
|
numToKeep: 100
|
|
parameters:
|
|
- string:
|
|
name: branch_specifier
|
|
default: refs/heads/main
|
|
description: the Git branch specifier to build (<branchName>, <tagName>,
|
|
<commitId>, etc.)
|
|
properties:
|
|
- github:
|
|
url: https://github.com/elastic/eland
|
|
- inject:
|
|
properties-content: HOME=$JENKINS_HOME
|
|
concurrent: true
|
|
node: flyweight
|
|
scm:
|
|
- git:
|
|
name: origin
|
|
credentials-id: f6c7695a-671e-4f4f-a331-acdce44ff9ba
|
|
reference-repo: /var/lib/jenkins/.git-references/eland.git
|
|
branches:
|
|
- ${branch_specifier}
|
|
url: git@github.com:elastic/eland.git
|
|
basedir: ''
|
|
wipe-workspace: 'True'
|
|
triggers:
|
|
- github
|
|
axes:
|
|
- axis:
|
|
type: slave
|
|
name: label
|
|
values:
|
|
- linux
|
|
- axis:
|
|
type: yaml
|
|
filename: .ci/test-matrix.yml
|
|
name: ELASTICSEARCH_VERSION
|
|
- axis:
|
|
type: yaml
|
|
filename: .ci/test-matrix.yml
|
|
name: PYTHON_VERSION
|
|
- axis:
|
|
type: yaml
|
|
filename: .ci/test-matrix.yml
|
|
name: PANDAS_VERSION
|
|
- axis:
|
|
type: yaml
|
|
filename: .ci/test-matrix.yml
|
|
name: TEST_SUITE
|
|
yaml-strategy:
|
|
exclude-key: exclude
|
|
filename: .ci/test-matrix.yml
|
|
wrappers:
|
|
- ansicolor
|
|
- timeout:
|
|
type: absolute
|
|
timeout: 120
|
|
fail: true
|
|
- timestamps
|
|
- workspace-cleanup
|
|
builders:
|
|
- shell: |-
|
|
#!/usr/local/bin/runbld
|
|
.ci/run-tests
|
|
publishers:
|
|
- email:
|
|
recipients: build-lang-clients@elastic.co
|
|
- junit:
|
|
results: "build/output/*-junit.xml"
|
|
allow-empty-results: true
|