name: 'system_tests_parameters_defaults'
parameters:
- string:
- name: 'tools_commit_id'
+ name: 'LTTNG_TOOLS_COMMIT_ID'
default: ''
description: 'The lttng-tools commit id to build.'
- string:
- name: 'modules_commit_id'
+ name: 'LTTNG_MODULES_COMMIT_ID'
default: ''
description: 'The lttng-modules commit id to build.'
- string:
- name: 'ust_commit_id'
+ name: 'LTTNG_UST_COMMIT_ID'
default: ''
description: 'The lttng-ust commit id to build.'
- string:
- name: 'kernel_tag_id'
+ name: 'KERNEL_TAG_ID'
default: ''
description: 'The linux kernel git tag to build against.'
- string:
- name: 'kernel_repo'
+ name: 'KERNEL_REPO'
default: 'git://git-mirror.internal.efficios.com/kernel/stable/linux-stable.git'
description: 'Linux kernel git repo to checkout the kernel id'
- string:
- name: 'tools_repo'
+ name: 'LTTNG_TOOLS_REPO'
default: 'https://github.com/lttng/lttng-tools.git'
description: 'LTTng-Tools git repo to checkout the tools id'
- string:
- name: 'modules_repo'
+ name: 'LTTNG_MODULES_REPO'
default: 'https://github.com/lttng/lttng-modules.git'
description: 'LTTng-Modules git repo to checkout the Modules id'
- string:
- name: 'ust_repo'
+ name: 'LTTNG_UST_REPO'
default: 'https://github.com/lttng/lttng-ust.git'
description: 'LTTng-UST git repo to checkout the UST id'
- inject:
properties-content: |
BUILD_DEVICE=baremetal
+ scm:
+ - git:
+ url: https://github.com/lttng/lttng-ci
+ basedir: src/lttng-ci/
builders:
- shell: !include-raw-escape: scripts/system-tests/generate-properties-master.sh
properties-content: |
BUILD_DEVICE=kvm
+ scm:
+ - git:
+ url: https://github.com/lttng/lttng-ci
+ basedir: src/lttng-ci/
+
builders:
- shell: !include-raw-escape: scripts/system-tests/generate-properties-master.sh
- trigger-builds:
properties-content: |
BUILD_DEVICE=kvm
+ scm:
+ - git:
+ url: https://github.com/lttng/lttng-ci
+ basedir: src/lttng-ci/
+
builders:
- shell: !include-raw-escape: scripts/system-tests/generate-properties-master.sh
- trigger-builds:
properties-content: |
BUILD_DEVICE=baremetal
+ scm:
+ - git:
+ url: https://github.com/lttng/lttng-ci
+ basedir: src/lttng-ci/
+
builders:
- shell: !include-raw-escape: scripts/system-tests/generate-properties-master.sh
- trigger-builds:
credential-id: system_tests_storage_key
variable: identity_file
+ scm:
+ - git:
+ url: https://github.com/lttng/lttng-ci
+ basedir: src/lttng-ci/
+ - git:
+ url : $KGITREPO
+ basedir: src/linux/
+ branches:
+ - $KERNEL_COMMIT_ID
+ - git:
+ url : $LTTNG_MODULES_REPO
+ basedir: src/lttng-modules/
+ branches:
+ - $LTTNG_MODULES_COMMIT_ID
+
builders:
- shell: !include-raw-escape: scripts/system-tests/generate-properties-slave.sh
- inject:
num-to-keep: 10
triggers:
- - timed: "@daily"
+ - pollscm:
+ cron: "* * * * 1-5"
wrappers:
- timestamps