X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=jobs%2Flttng-tools.yaml;h=8b9aea9c05164322e19ded20a2842fad660d89dd;hb=0fe4a4b410e195688157fab0fa38d89b9d69237c;hp=0c6baef012ce77aa59bf498dd9eda91f11dda00e;hpb=485ddac1d36363043b3cbe5bc89ca29e6968971e;p=lttng-ci.git diff --git a/jobs/lttng-tools.yaml b/jobs/lttng-tools.yaml index 0c6baef..8b9aea9 100644 --- a/jobs/lttng-tools.yaml +++ b/jobs/lttng-tools.yaml @@ -92,21 +92,21 @@ which-build: last-successful stable: false filter: 'build/**' - target: 'deps/liburcu' + target: 'deps' do-not-fingerprint: true - copyartifact: project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=${{conf}},build=std which-build: last-successful stable: false filter: 'build/**' - target: 'deps/babeltrace' + target: 'deps' do-not-fingerprint: true - copyartifact: project: lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=${{conf}},build=std which-build: last-successful stable: false filter: 'build/**' - target: 'deps/lttng-ust' + target: 'deps' do-not-fingerprint: true - conditional-step: condition-kind: regex-match @@ -119,21 +119,21 @@ which-build: last-successful stable: false filter: 'build/**' - target: 'deps/liburcu' + target: 'deps' do-not-fingerprint: true - copyartifact: project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std which-build: last-successful stable: false filter: 'build/**' - target: 'deps/babeltrace' + target: 'deps' do-not-fingerprint: true - copyartifact: project: lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=std,build=std which-build: last-successful stable: false filter: 'build/**' - target: 'deps/lttng-ust' + target: 'deps' do-not-fingerprint: true - conditional-step: condition-kind: regex-match @@ -146,21 +146,21 @@ which-build: last-successful stable: false filter: 'build/**' - target: 'deps/liburcu' + target: 'deps' do-not-fingerprint: true - copyartifact: project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std which-build: last-successful stable: false filter: 'build/**' - target: 'deps/babeltrace' + target: 'deps' do-not-fingerprint: true - copyartifact: project: lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=${{conf}},build=std which-build: last-successful stable: false filter: 'build/**' - target: 'deps/lttng-ust' + target: 'deps' do-not-fingerprint: true - conditional-step: condition-kind: regex-match @@ -173,14 +173,14 @@ which-build: last-successful stable: false filter: 'build/**' - target: 'deps/liburcu' + target: 'deps' do-not-fingerprint: true - copyartifact: project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std which-build: last-successful stable: false filter: 'build/**' - target: 'deps/babeltrace' + target: 'deps' do-not-fingerprint: true - conditional-step: condition-kind: regex-match @@ -193,21 +193,21 @@ which-build: last-successful stable: false filter: 'build/**' - target: 'deps/liburcu' + target: 'deps' do-not-fingerprint: true - copyartifact: project: babeltrace_${{babeltrace_version}}_{buildtype}/arch=${{arch}},conf=std,build=std which-build: last-successful stable: false filter: 'build/**' - target: 'deps/babeltrace' + target: 'deps' do-not-fingerprint: true - copyartifact: project: lttng-ust_{ustversion}_{buildtype}/liburcu_version=${{liburcu_version}},arch=${{arch}},conf=debug-rcu,build=std which-build: last-successful stable: false filter: 'build/**' - target: 'deps/lttng-ust' + target: 'deps' do-not-fingerprint: true - shell: !include-raw-escape: scripts/lttng-tools/clean_processes_coredump.sh @@ -222,14 +222,14 @@ which-build: last-successful stable: false filter: 'build/**' - target: 'deps/liburcu' + target: 'deps' do-not-fingerprint: true - copyartifact: project: babeltrace_${{babeltrace_version}}_winbuild/arch=${{arch}},conf=std,build=std which-build: last-successful stable: false filter: 'build/**' - target: 'deps/babeltrace' + target: 'deps' do-not-fingerprint: true - conditional-step: condition-kind: strings-match @@ -297,7 +297,8 @@ - shell: !include-raw-escape: scripts/lttng-tools/hang_processes.sh - tap: - results: 'tap/**/*.tap' + results: 'tap/**/*.*' + fail-if-no-results: true failed-tests-mark-build-as-failure: true todo-is-failure: false - warnings: @@ -310,7 +311,7 @@ total-normal: 0 total-low: 0 - archive: - artifacts: 'build/**, deps/**' + artifacts: 'build/**,deps/**,tap/**' allow-empty: false - workspace-cleanup: clean-if: @@ -354,7 +355,8 @@ - shell: !include-raw-escape: scripts/lttng-tools/hang_processes.sh - tap: - results: 'tap/**/*.tap' + results: 'tap/**/*.*' + fail-if-no-results: true failed-tests-mark-build-as-failure: true todo-is-failure: false - warnings: @@ -370,7 +372,7 @@ clean-if: - failure: false - archive: - artifacts: 'build/**, deps/**' + artifacts: 'build/**,deps/**,tap/**' allow-empty: false - email-ext: recipients: '{obj:email_to}' @@ -399,7 +401,8 @@ name: 'lttng-tools_build_publishers_win' publishers: - tap: - results: 'tap/**/*.tap' + results: 'tap/**/*.*' + fail-if-no-results: true failed-tests-mark-build-as-failure: true todo-is-failure: false - warnings: @@ -415,7 +418,7 @@ clean-if: - failure: false - archive: - artifacts: 'build/**, deps/**' + artifacts: 'build/**,deps/**,tap/**' allow-empty: false - email-ext: recipients: '{obj:email_to}' @@ -616,67 +619,15 @@ allow-empty: false - workspace-cleanup -# TODO -- job-template: - name: lttng-tools_{version}_pylint - defaults: lttng-tools - node: 'amd64' - - scm: [] - - triggers: - - pollscm: - cron: "@daily" - builders: - - copyartifact: - project: lttng-tools-{version}/arch=amd64,build=std,conf=agents - which-build: last-successful - stable: false - filter: 'build/**' - target: 'deps/lttng-tools' - do-not-fingerprint: true - - shell: - !include-raw-escape: scripts/lttng-tools/pylint.sh +## Views +- view-template: + name: 'LTTng-tools' + view-type: list + regex: 'lttng-tools[-_].*' - publishers: - - archive: - artifacts: 'pep8.out,pylint.out' - - violations: - pep8: - pattern: pep8.out - min: 10 - max: 999 - unstable: 999 - pylint: - pattern: pylint.out - min: 10 - max: 999 - unstable: 999 - - email-ext: - recipients: 'ci-notification@lists.lttng.org' - reply-to: ci-notification@lists.lttng.org - always: false - unstable: false - first-failure: true - first-unstable: true - not-built: false - aborted: false - regression: false - failure: false - second-failure: false - improvement: false - still-failing: false - success: false - fixed: false - fixed-unhealthy: true - still-unstable: false - pre-build: false - matrix-trigger: only-parent - send-to: - - recipients -## Project +## Projects - project: name: lttng-tools github_user: lttng @@ -1150,3 +1101,8 @@ urcuversion: !!python/tuple [master] babelversion: !!python/tuple [stable-1.5] testtype: !!python/tuple [base] + +- project: + name: lttng-tools-views + views: + - LTTng-tools