-[submodule "jjb/global-jjb"]
- path = jjb/global-jjb
+[submodule "global-jjb"]
+ path = global-jjb
url = https://github.com/lfit/releng-global-jjb
[submodule "packer/common-packer"]
path = packer/common-packer
--- /dev/null
+Subproject commit e907c5af374f9d7bf3196543d853921697dbf17c
stream:
- 'master':
branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'ccsdk-apps-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
name: ccsdk-apps-docker
project-name: 'ccsdk-apps'
jobs:
- - 'docker-java-daily':
- mvn-params: '-Dmaven.test.skip=true'
- 'docker-version-java-daily':
mvn-params: '-Dmaven.test.skip=true'
project: 'ccsdk/apps'
stream:
- 'master':
branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'ccsdk-apps-settings'
files: '**'
archive-artifacts: ''
- '{project-name}-{stream}-verify-csit-{functionality}'
- '{project-name}-{stream}-csit-{functionality}'
project-name: 'ccsdk'
- stream: 'master'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
functionality:
- 'healthcheck':
trigger_jobs: '{project-name}-{stream}-release-java-daily-checkstyle'
stream:
- 'master':
branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'ccsdk-distribution-settings'
files: '**'
archive-artifacts: ''
name: ccsdk-distribution-docker
project-name: 'ccsdk-distribution'
jobs:
- - 'docker-java-daily':
- mvn-params: '-Dmaven.test.skip=true'
- 'docker-version-java-daily':
mvn-params: '-Dmaven.test.skip=true'
project: 'ccsdk/distribution'
stream:
- 'master':
branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'ccsdk-distribution-settings'
files: '**'
archive-artifacts: ''
stream:
- 'master':
branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'ccsdk-features-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
stream:
- 'master':
branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'ccsdk-parent-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
stream:
- 'master':
branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'ccsdk-platform-plugins-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
stream:
- 'master':
branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'ccsdk-sli-adaptors-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
stream:
- 'master':
branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'ccsdk-sli-core-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
stream:
- 'master':
branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'ccsdk-sli-northbound-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
stream:
- 'master':
branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'ccsdk-sli-plugins-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
stream:
- 'master':
branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'ccsdk-utils-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
name: externalapi-nbi
project-name: 'externalapi-nbi'
jobs:
- - gerrit-maven-clm
- '{project-name}-{stream}-verify-java'
- '{project-name}-{stream}-merge-java'
- '{project-name}-{stream}-release-version-java-daily'
archive-artifacts: ''
build-node: ubuntu1604-builder-4c-4g
+- project:
+ name: externalapi-nbi-clm
+ jobs:
+ - gerrit-maven-clm
+ project: 'externalapi/nbi'
+ project-name: 'externalapi-nbi'
+ branch: 'master'
+ mvn-settings: 'externalapi-nbi-settings'
+
- project:
name: externalapi-nbi-sonar
jobs:
+++ /dev/null
-Subproject commit 75cd5909da184179c77a55d1909f7159d9eea34b
--- /dev/null
+../../global-jjb/jenkins-admin
\ No newline at end of file
--- /dev/null
+../../global-jjb/jenkins-init-scripts
\ No newline at end of file
--- /dev/null
+../../global-jjb/jjb
\ No newline at end of file
--- /dev/null
+../../global-jjb/shell
\ No newline at end of file
--- /dev/null
+---
+- project:
+ name: logging-analytics-pomba-pomba-sdnc-context-builder
+ project-name: logging-analytics-pomba-pomba-sdnc-context-builder
+ jobs:
+ - gerrit-maven-clm
+ - '{project-name}-{stream}-verify-java'
+ - '{project-name}-{stream}-merge-java'
+ - '{project-name}-{stream}-release-version-java-daily'
+ - '{project-name}-{stream}-docker-java-daily':
+ docker-pom: 'pom.xml'
+ mvn-profile: 'docker'
+ mvn-params: '-Dmaven.test.skip=true'
+ project: logging-analytics/pomba/pomba-sdnc-context-builder
+ stream:
+ - 'master':
+ branch: 'master'
+ mvn-settings: logging-analytics-pomba-pomba-sdnc-context-builder-settings
+ files: '**'
+ archive-artifacts: ''
+ build-node: ubuntu1604-builder-4c-4g
+
+- project:
+ name: logging-analytics-pomba-pomba-sdnc-context-builder-sonar
+ jobs:
+ - gerrit-maven-sonar
+ cron: 'H 11 * * *'
+ build-node: ubuntu1604-builder-4c-4g
+ project: logging-analytics/pomba/pomba-sdnc-context-builder
+ project-name: logging-analytics-pomba-pomba-sdnc-context-builder
+ branch: master
+ mvn-settings: logging-analytics-pomba-pomba-sdnc-context-builder-settings
+ mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+ name: logging-analytics-pomba-pomba-sdnc-context-builder-info
+ project-name: 'logging-analytics-pomba-pomba-sdnc-context-builder'
+ jobs:
+ - gerrit-info-yaml-verify
+ project: 'logging-analytics/pomba/pomba-sdnc-context-builder'
+ branch: 'master'
--- /dev/null
+#!/bin/bash
+# SPDX-license-identifier: Apache-2.0
+##############################################################################
+# Copyright (c) 2018 Intel Corporation
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Apache License, Version 2.0
+# which accompanies this distribution, and is available at
+# http://www.apache.org/licenses/LICENSE-2.0
+##############################################################################
+
+set -o xtrace
+
+echo '============== CALLING SCRIPT TO BUILD DOCKER IMAGES ================='
+cd ./deployments
+./build.sh
- '{project-name}-{stream}-{subproject}-verify-python'
- '{project-name}-{stream}-verify-golang'
- '{project-name}-{stream}-merge-golang'
+ - '{project-name}-{stream}-docker-golang-shell-daily':
+ script:
+ !include-raw-escape: 'build-multicloud-k8s-docker-image.sh'
project: 'multicloud/k8s'
subproject:
- validation-scripts:
----\r
-- project:\r
- name: optf-cmso\r
- project-name: 'optf-cmso'\r
- project: 'optf/cmso'\r
- stream:\r
- - 'master':\r
- branch: 'master'\r
- mvn-settings: 'optf-cmso-settings'\r
- subproject:\r
- - 'cmso':\r
- path: '.'\r
- pattern: '**'\r
- pom: 'pom.xml'\r
- jobs:\r
- - gerrit-maven-clm\r
- - '{project-name}-{stream}-{subproject}-verify-java'\r
- - '{project-name}-{stream}-{subproject}-merge-java'\r
- - '{project-name}-{stream}-{subproject}-release-version-java-daily'\r
- files: '**'\r
- archive-artifacts: ''\r
- build-node: 'ubuntu1604-builder-4c-4g'\r
-\r
-- project:\r
- name: optf-cmso-docker\r
- project-name: 'optf-cmso'\r
- project: 'optf/cmso'\r
- stream:\r
- - 'master':\r
- branch: 'master'\r
- mvn-settings: 'optf-cmso-settings'\r
- subproject:\r
- - 'cmso':\r
- path: '.'\r
- pattern: '**'\r
- pom: 'pom.xml'\r
- jobs:\r
- - '{project-name}-{stream}-{subproject}-docker-java-version-shell-daily':\r
- docker-pom: 'pom.xml'\r
- mvn-goals: 'install'\r
- mvn-params: '-Dmaven.test.skip=true'\r
- script:\r
- !include-raw-escape: 'build-optf-cmso-docker-image.sh'\r
- build-node: queue-docker-4c-4g\r
- - '{project-name}-{stream}-{subproject}-docker-java-shell-daily':\r
- docker-pom: 'pom.xml'\r
- mvn-goals: 'install'\r
- mvn-params: '-Dmaven.test.skip=true'\r
- script:\r
- !include-raw-escape: 'build-optf-cmso-docker-image.sh'\r
- build-node: queue-docker-4c-4g\r
-\r
-- project:\r
- name: optf-cmso-sonar\r
- jobs:\r
- - gerrit-maven-sonar\r
- cron: 'H 11 * * *'\r
- build-node: ubuntu1604-builder-4c-4g\r
- project: 'optf/cmso'\r
- project-name: 'optf-cmso'\r
- branch: 'master'\r
- mvn-settings: 'optf-cmso-settings'\r
- mvn-goals: 'clean install'\r
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'\r
+---
+
+- project:
+ name: optf-cmso
+ project-name: 'optf-cmso'
+ jobs:
+ - gerrit-maven-clm:
+ mvn-params: '-Ddocker.pull.registry=nexus3.onap.org:10001'
+ - '{project-name}-{stream}-verify-java-checkstyle':
+ mvn-params: '-Ddocker.pull.registry=nexus3.onap.org:10001'
+ - '{project-name}-{stream}-merge-properties-java':
+ mvn_properties:
+ - docker.pull.registry=nexus3.onap.org:10001
+ - docker.push.registry=nexus3.onap.org:10003
+ - '{project-name}-{stream}-release-java-daily-checkstyle':
+ setVersion: 'DoSetVersion'
+ mvn_properties:
+ - docker.pull.registry=nexus3.onap.org:10001
+ - '{project-name}-{stream}-docker-java-properties-daily':
+ setVersion: 'DoSetVersion'
+ docker-pom: 'pom.xml'
+ mvn-profile: 'docker'
+ mvn-params: '-Dmaven.test.skip=true'
+ maven-properties: |
+ cmso.registry=$
+
+ build-node: ubuntu1604-docker-8c-8g
+ project: 'optf/cmso'
+ stream:
+ - 'master':
+ branch: 'master'
+ mvn-settings: 'optf-cmso-settings'
+ subproject:
+ - 'cmso':
+ path: '.'
+ pattern: '**'
+ pom: 'pom.xml'
+
+- project:
+ name: optf-cmso-sonar
+ jobs:
+ - gerrit-maven-sonar
+ cron: 'H 11 * * *'
+ build-node: ubuntu1604-docker-8c-8g
+ project: 'optf/cmso'
+ project-name: 'optf-cmso'
+ branch: 'master'
+ mvn-settings: 'optf-cmso-settings'
+ mvn-goals: 'clean install'
+ mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
stream:
- 'master':
branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'sdnc-apps-settings'
# due to a strange macro / variable translation problem this needs to be
name: sdnc-apps-docker
project-name: 'sdnc-apps'
jobs:
- - 'docker-java-daily':
+ - 'docker-version-java-daily':
docker-pom: 'pom.xml'
mvn-profile: 'docker'
mvn-params: '-Dmaven.test.skip=true'
stream:
- 'master':
branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'sdnc-apps-settings'
files: '**'
archive-artifacts: ''
- '{project-name}-{stream}-verify-csit-{functionality}'
- '{project-name}-{stream}-csit-{functionality}'
project-name: 'sdnc'
- stream: 'master'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
functionality:
- 'healthcheck':
trigger_jobs: '{project-name}-{stream}-release-java-daily-checkstyle'
stream:
- 'master':
branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'sdnc-northbound-settings'
# due to a strange macro / variable translation problem this needs to be
stream:
- 'master':
branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'sdnc-oam-settings'
files: '**'
archive-artifacts: ''
name: sdnc-oam-docker
project-name: 'sdnc-oam'
jobs:
- - 'docker-java-daily':
+ - 'docker-version-java-daily':
docker-pom: 'pom.xml'
mvn-profile: 'docker'
mvn-params: '-Dmaven.test.skip=true'
stream:
- 'master':
branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'sdnc-oam-settings'
files: '**'
archive-artifacts: ''
- '{project-name}-{stream}-verify-csit-{functionality}'
- '{project-name}-{stream}-csit-{functionality}'
project-name: 'so'
- stream: 'master'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'casablanca':
+ branch: 'casablanca'
functionality:
- 'integration-testing':
- trigger_jobs: 'so-master-docker-version-java-daily'
+ trigger_jobs: '{project-name}-{stream}-docker-version-java-daily'
robot-options: ''
- branch: 'master'
stream:
- 'master':
branch: 'master'
- - 'Dublin_dev':
- branch: 'Dublin_dev'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'so-libs-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
stream:
- 'master':
branch: 'master'
- - 'Dublin_dev':
- branch: 'Dublin_dev'
+ - 'casablanca':
+ branch: 'casablanca'
mvn-settings: 'so-settings'
files: '**'
archive-artifacts: ''
-Subproject commit 0029afef91fd71afbd62ad41d09a3c4b05cceaa8
+Subproject commit 6961de60eb1b20375b7b6839f05bff9deed6f621