Restore daily builds for CCSDK and SDNC master branches
CCSDK and SDNC needs to restore daily builds for its master branches to ensure
that latest SNAPSHOT version is available during development.
Issue-ID: CIMAN-445
Signed-off-by: Dan Timoney <dtimoney@att.com>
Change-Id: Ibdd2a18463ae3a393b7e08f176a6f4879dd7efbc
diff --git a/jjb/ccsdk/sli.yaml b/jjb/ccsdk/sli.yaml
index cb9f2a2..f047f10 100644
--- a/jjb/ccsdk/sli.yaml
+++ b/jjb/ccsdk/sli.yaml
@@ -35,7 +35,7 @@
nexus-snapshot-repo: "snapshots"
- project:
- name: ccsdk-sli-java17
+ name: ccsdk-sli-released-java17
project-name: "ccsdk-sli"
jobs:
- gerrit-maven-verify:
@@ -53,8 +53,6 @@
project: "ccsdk/sli"
stream:
- - "master":
- branch: "master"
- "montreal":
branch: "montreal"
- "london":
@@ -74,6 +72,42 @@
nexus-snapshot-repo: "snapshots"
- project:
+ name: ccsdk-sli-current-java17
+ project-name: "ccsdk-sli-current"
+ jobs:
+ - gerrit-maven-verify:
+ cron: ""
+ - gerrit-maven-merge:
+ cron: "@daily"
+ mvn-params: "-Dmaven.test.skip=true"
+ - gerrit-maven-stage:
+ build-node: centos8-docker-8c-8g
+ sign-artifacts: true
+ mvn-params: "-Dmaven.test.skip=true"
+ cron: ""
+ sbom-generator: true
+ - "{project-name}-gerrit-release-jobs":
+ build-node: centos7-docker-2c-1g
+
+ project: "ccsdk/sli"
+ stream:
+ - "master":
+ branch: "master"
+ java-version: openjdk17
+ mvn-version: "mvn38"
+ mvn-settings: "ccsdk-sli-settings"
+ # due to a strange macro / variable translation problem this needs to be
+ # passed as a string block to properly get the properties correctly defined
+ # in the job
+ maven-deploy-properties: |
+ deployAtEnd=true
+ files: "**"
+ archive-artifacts: ""
+ build-node: centos8-builder-4c-4g
+ mvn-snapshot-id: "ecomp-snapshots"
+ nexus-snapshot-repo: "snapshots"
+
+- project:
name: ccsdk-sli-sonar
jobs:
- gerrit-maven-sonar