- - pollscm:
- cron: "@daily"
-
- properties:
- - build-discarder:
- num-to-keep: 2
- - github:
- url: https://github.com/lttng/lttng-ust-java-tests
-
- builders:
- - copyartifact:
- project: liburcu_${{liburcu_version}}_build/arch=${{arch}},conf=std,build=std
- which-build: last-successful
- stable: true
- filter: 'build/**'
- target: 'deps'
- do-not-fingerprint: true
- - copyartifact:
- project: lttng-ust_{version}_build/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=java-agent,build=std
- which-build: last-successful
- stable: true
- filter: 'build/**'
- target: 'deps'
- do-not-fingerprint: true
- - copyartifact:
- project: lttng-tools_${{lttng_tools_version}}_build/babeltrace_version=master,liburcu_version=${{liburcu_version}},arch=${{arch}},conf=java-agent,build=std
- which-build: last-successful
- stable: true
- filter: 'build/**'
- target: 'deps'
- do-not-fingerprint: true
- - copyartifact:
- project: babeltrace_master_build/arch=${{arch}},conf=std,build=std
- which-build: last-successful
- stable: true
- filter: 'build/**'
- target: 'deps'
- do-not-fingerprint: true
- - shell: |
- #!/bin/sh -eux
-
- # Start the lttng-sessiond
- lttng-sessiond -d
- - maven-target:
- goals: '-version'
- maven-version: 'Maven 3.3.3'
- private-repository: true
- - maven-target:
- goals: |
- clean
- verify
- pom: 'lttng-ust-java-tests/pom.xml'
- properties:
- - maven.test.failure.ignore=true
- - common-jar-location=${{WORKSPACE}}/deps/build/share/java/lttng-ust-agent-common.jar
- - jul-jar-location=${{WORKSPACE}}/deps/build/share/java/lttng-ust-agent-jul.jar
- - log4j-jar-location=${{WORKSPACE}}/deps/build/share/java/lttng-ust-agent-log4j.jar
- - argLine=-Djava.library.path=${{WORKSPACE}}/deps/build/lib
- maven-version: 'Maven 3.3.3'
- private-repository: true
- - shell: |
- #!/bin/sh -eux
-
- # Kill the sessiond
- killall lttng-sessiond
+ - gerrit:
+ trigger-on:
+ - comment-added-event:
+ approval-category: 'CI-Build'
+ approval-value: 1
+ projects:
+ - project-compare-type: 'PLAIN'
+ project-pattern: 'lttng-ust'
+ branches:
+ - branch-compare-type: 'ANT'
+ branch-pattern: '**'
+ trigger-for-unreviewed-patches: true
+
+ <<: *lttng-ust_build_axes_defaults
+ <<: *lttng-ust_build_builders_defaults