From f5cad27b587cda0828be9147b28821b816ac1010 Mon Sep 17 00:00:00 2001 From: illsilin Date: Wed, 15 Feb 2023 18:52:54 -0800 Subject: [PATCH 1/4] build and archive deb packages --- Jenkinsfile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 4e4c7ad8fae..9477115edc3 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -471,6 +471,12 @@ def Build_CK(Map conf=[:]){ //we only need the ckProfiler to run the performance tests, so we pack and stash it sh 'tar -zcvf ckProfiler.tar.gz bin/ckProfiler' stash "ckProfiler.tar.gz" + if (params.RUN_FULL_QA){ + // build deb packages + make -j package + archiveArtifacts 'composablekernel-ckprofiler_*.deb' + archiveArtifacts 'composablekernel-tests_*.deb' + } } } } From 576dcce08a399ddd7c597008ec892c9fb564bc13 Mon Sep 17 00:00:00 2001 From: illsilin Date: Wed, 15 Feb 2023 19:10:33 -0800 Subject: [PATCH 2/4] fix syntax --- Jenkinsfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 9477115edc3..98d3fba0ffc 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -473,9 +473,9 @@ def Build_CK(Map conf=[:]){ stash "ckProfiler.tar.gz" if (params.RUN_FULL_QA){ // build deb packages - make -j package - archiveArtifacts 'composablekernel-ckprofiler_*.deb' - archiveArtifacts 'composablekernel-tests_*.deb' + sh 'make -j package' + archiveArtifacts artifacts: 'composablekernel-ckprofiler_*.deb' + archiveArtifacts artifacts: 'composablekernel-tests_*.deb' } } } From b6929d22610b4e6c988d08030c51433721666162 Mon Sep 17 00:00:00 2001 From: illsilin Date: Wed, 15 Feb 2023 20:22:38 -0800 Subject: [PATCH 3/4] run QA to test building packages --- Jenkinsfile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 98d3fba0ffc..cadf3ad14d1 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -563,9 +563,10 @@ def process_results(Map conf=[:]){ } //launch develop branch daily at 23:00 UT in FULL_QA mode and at 19:00 UT with latest staging compiler version -CRON_SETTINGS = BRANCH_NAME == "develop" ? '''0 23 * * * % RUN_FULL_QA=true - 0 21 * * * % RUN_FULL_QA=false;COMPILER_VERSION=release;COMPILER_COMMIT= - 0 19 * * * % BUILD_DOCKER=true;COMPILER_VERSION=amd-stg-open;COMPILER_COMMIT=''' : "" +//CRON_SETTINGS = BRANCH_NAME == "develop" ? '''0 23 * * * % RUN_FULL_QA=true +// 0 21 * * * % RUN_FULL_QA=false;COMPILER_VERSION=release;COMPILER_COMMIT= +// 0 19 * * * % BUILD_DOCKER=true;COMPILER_VERSION=amd-stg-open;COMPILER_COMMIT=''' : "" +CRON_SETTINGS = BRANCH_NAME == "lwpck-631" ? '''0 06 * * * % RUN_FULL_QA=true''' : "" pipeline { agent none From b215317b18998e3f069b00f060ad1df8fc5ad130 Mon Sep 17 00:00:00 2001 From: illsilin Date: Thu, 16 Feb 2023 08:52:23 -0800 Subject: [PATCH 4/4] apply cron to develop branch again --- Jenkinsfile | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index cadf3ad14d1..98d3fba0ffc 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -563,10 +563,9 @@ def process_results(Map conf=[:]){ } //launch develop branch daily at 23:00 UT in FULL_QA mode and at 19:00 UT with latest staging compiler version -//CRON_SETTINGS = BRANCH_NAME == "develop" ? '''0 23 * * * % RUN_FULL_QA=true -// 0 21 * * * % RUN_FULL_QA=false;COMPILER_VERSION=release;COMPILER_COMMIT= -// 0 19 * * * % BUILD_DOCKER=true;COMPILER_VERSION=amd-stg-open;COMPILER_COMMIT=''' : "" -CRON_SETTINGS = BRANCH_NAME == "lwpck-631" ? '''0 06 * * * % RUN_FULL_QA=true''' : "" +CRON_SETTINGS = BRANCH_NAME == "develop" ? '''0 23 * * * % RUN_FULL_QA=true + 0 21 * * * % RUN_FULL_QA=false;COMPILER_VERSION=release;COMPILER_COMMIT= + 0 19 * * * % BUILD_DOCKER=true;COMPILER_VERSION=amd-stg-open;COMPILER_COMMIT=''' : "" pipeline { agent none