company: 'samsung'
id: 'kaihlavi'
timezone: 'Europe/Helsinki'
+ - name: 'Kevin Sandi'
+ email: 'ksandi@contractor.linuxfoundation.org'
+ company: 'LF'
+ id: 'kevin.sandi'
+ timezone: 'America/Costa_Rica'
tsc:
approval: 'https://lists.onap.org/pipermail/onap-tsc'
-Subproject commit cc281dac5f29fec045c7332094d55faa98acd924
+Subproject commit ff3ea7c20d4ea68079502f20efa885b298bc6cb2
-IMAGE_NAME=CentOS 7 - redis - - 150380303-3006
+IMAGE_NAME=CentOS 7 - redis - - 50880808-8011
LABELS=centos7-redis-4c-4g
HARDWARE_ID=v3-standard-4
-IMAGE_NAME=ZZCI - Ubuntu 18.04 - helm - - 20210318-054700.866
+IMAGE_NAME=ZZCI - Ubuntu 18.04 - helm - x86_64 - 20220428-144254.000
LABELS=ubuntu1804-helm-2c-1g
-HARDWARE_ID=v3-standard-2
-VOLUME_SIZE=50
+HARDWARE_ID=v3-standard-4
credentialsId: *cred
- serverId: "ecomp-staging"
credentialsId: *cred
+ - serverId: "ecomp-raw"
+ credentialsId: *cred
- serverId: "nexus3.onap.org:10001"
credentialsId: "read-only-docker"
- serverId: "nexus3.onap.org:10002"
credentialsId: *cred
- serverId: "ecomp-staging"
credentialsId: *cred
+ - serverId: "ecomp-raw"
+ credentialsId: *cred
- serverId: "nexus3.onap.org:10001"
credentialsId: "read-only-docker"
- serverId: "nexus3.onap.org:10002"
credentialsId: *cred
- serverId: "docker.io"
credentialsId: "onap_dockerhub_creds"
+ - serverId: "oom-helm"
+ credentialsId: "oom"
mvn-params: '-Dmaven.test.skip=true -Drevision=3.0.0'
- '{project-name}-gerrit-release-jobs':
mvn-params: '-Drevision=3.0.0'
+ - 'honolulu':
+ branch: 'honolulu'
- 'istanbul':
branch: 'istanbul'
- 'jakarta':
stream:
- 'master':
branch: 'master'
+ - 'honolulu':
+ branch: 'honolulu'
- 'istanbul':
branch: 'istanbul'
- 'jakarta':
branch: 'master'
- 'istanbul':
branch: 'istanbul'
- - 'honolulu':
- branch: 'honolulu'
+ - 'jakarta':
+ branch: 'jakarta'
java-version: openjdk11
mvn-settings: 'dcaegen2-analytics-tca-gen2-settings'
mvn-version: 'mvn35'
branch: 'master'
- 'istanbul':
branch: 'istanbul'
- - 'honolulu':
- branch: 'honolulu'
+ - 'jakarta':
+ branch: 'jakarta'
java-version: openjdk11
# apply to all jobs
project: 'dcaegen2/collectors/datafile'
branch: 'master'
- 'istanbul':
branch: 'istanbul'
- - 'honolulu':
- branch: 'honolulu'
+ - 'jakarta':
+ branch: 'jakarta'
# apply to all jobs
java-version: openjdk11
project: 'dcaegen2/collectors/hv-ves'
branch: 'master'
- 'istanbul':
branch: 'istanbul'
- - 'honolulu':
- branch: 'honolulu'
+ - 'jakarta':
+ branch: 'jakarta'
mvn-settings: 'dcaegen2-collectors-restconf-settings'
# due to a strange macro / variable translation problem this needs
# to be passed as a string block to properly get the properties
branch: 'master'
- 'istanbul':
branch: 'istanbul'
- - 'honolulu':
- branch: 'honolulu'
+ - 'jakarta':
+ branch: 'jakarta'
build-node: ubuntu1804-docker-8c-8g
mvn-settings: 'dcaegen2-collectors-snmptrap-settings'
jobs:
project-name: 'dcaegen2-collectors-ves'
java-version: openjdk11
jobs:
- - '{project-name}-{stream}-verify-java'
- - '{project-name}-{stream}-merge-java'
+ - gerrit-maven-verify:
+ pre-build-script: !include-raw-escape: ../../shell/onap-gerrit-review-wrapper.sh
+ - gerrit-maven-merge
+ # - '{project-name}-{stream}-verify-java'
+ # - '{project-name}-{stream}-merge-java'
- gerrit-maven-stage:
sign-artifacts: false
sbom-generator: true
branch: 'master'
- 'istanbul':
branch: 'istanbul'
- - 'honolulu':
- branch: 'honolulu'
+ - 'jakarta':
+ branch: 'jakarta'
mvn-settings: 'dcaegen2-collectors-ves-settings'
# due to a strange macro / variable translation problem this needs
# to be passed as a string block to properly get the properties
files: '**'
archive-artifacts: ''
build-node: 'ubuntu1804-docker-8c-8g'
+ mvn-snapshot-id: 'ecomp-snapshots'
+ mvn-version: 'mvn36'
+ nexus-snapshot-repo: 'snapshots'
- project:
name: dcaegen2-collectors-ves-sonar
branch: 'master'
- 'istanbul':
branch: 'istanbul'
- - 'honolulu':
- branch: 'honolulu'
+ - 'jakarta':
+ branch: 'jakarta'
mvn-settings: 'dcaegen2-deployments-settings'
# due to a strange macro / variable translation problem this needs
# to be passed as a string block to properly get the properties
+++ /dev/null
----
-- project:
- name: dcaegen2-platform-blueprints
- project-name: 'dcaegen2-platform-blueprints'
- jobs:
- - '{project-name}-{stream}-verify-java'
- - '{project-name}-{stream}-merge-java'
- - '{project-name}-{stream}-release-version-java-daily'
- - '{project-name}-gerrit-release-jobs':
- build-node: centos7-docker-8c-8g
- project: 'dcaegen2/platform/blueprints'
- stream:
- - 'master':
- branch: 'master'
- - 'istanbul':
- branch: 'istanbul'
- - 'honolulu':
- branch: 'honolulu'
- mvn-settings: 'dcaegen2-platform-blueprints-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: 'ubuntu1804-docker-8c-8g'
-
-- project:
- name: dcaegen2-platform-blueprints-clm
- jobs:
- - gerrit-maven-clm
- nexus-iq-namespace: 'onap-'
- project: dcaegen2/platform/blueprints
- build-node: ubuntu1804-docker-8c-8g
- project-name: 'dcaegen2-platform-blueprints'
- branch: 'master'
- mvn-settings: 'dcaegen2-platform-blueprints-settings'
-
-- project:
- name: dcaegen2-platform-blueprints-info
- project-name: dcaegen2-platform-blueprints
- jobs:
- - gerrit-info-yaml-verify
- build-node: centos7-builder-2c-1g
- project: dcaegen2/platform/blueprints
- branch: master
+++ /dev/null
----
-- project:
- name: dcaegen2-platform-configbinding
- # git repo
- project: dcaegen2/platform/configbinding
- # jenkins job prefix
- project-name: dcaegen2-platform-configbinding
- # push credentials
- mvn-settings: dcaegen2-platform-configbinding-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: ubuntu1804-docker-8c-8g
- # used by tox-install.sh to specify the interpreter used to install tox
- python-version: python3
- jobs:
- # clm and tox
- - '{project-name}-python-jobs'
- # build docker image
- - '{project-name}-{stream}-merge-java'
- - '{project-name}-{stream}-release-version-java-daily'
- - gerrit-release-verify:
- build-node: centos7-docker-8c-8g
- - gerrit-release-merge:
- build-node: centos7-docker-8c-8g
- stream:
- - master:
- branch: master
- - istanbul:
- branch: istanbul
- - honolulu:
- branch: honolulu
-
-- project:
- name: dcaegen2-platform-configbinding-sonar
- jobs:
- - gerrit-tox-sonar
- sonarcloud: true
- sonarcloud-project-organization: '{sonarcloud_project_organization}'
- sonarcloud-api-token: '{sonarcloud_api_token}'
- sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
- sonar-mvn-goal: '{sonar_mvn_goal}'
- cron: '@daily'
- build-node: ubuntu1804-docker-8c-8g
- project: 'dcaegen2/platform/configbinding'
- project-name: 'dcaegen2-platform-configbinding'
- branch: 'master'
- # used by tox-install.sh to specify the interpreter used to install tox
- python-version: python3
- mvn-settings: 'dcaegen2-platform-configbinding-settings'
- mvn-goals: 'clean test'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
-
-
-- project:
- name: dcaegen2-platform-configbinding-info
- project: dcaegen2/platform/configbinding
- project-name: dcaegen2-platform-configbinding
- branch: master
- jobs:
- - gerrit-info-yaml-verify
- build-node: centos7-builder-2c-1g
branch: master
- istanbul:
branch: istanbul
- - honolulu:
- branch: honolulu
+ - jakarta:
+ branch: jakarta
views:
- project-view:
+++ /dev/null
----
-- project:
- name: dcaegen2-platform-mod-bpgenerator
- project: 'dcaegen2/platform'
- project-name: 'dcaegen2-platform-mod'
- jobs:
- - '{project-name}-{stream}-{subproject}-verify-java'
- - '{project-name}-{stream}-{subproject}-merge-java'
- - gerrit-maven-stage:
- project-name: dcaegen2-platform-mod-bpgenerator
- sign-artifacts: true
- build-node: centos7-builder-4c-4g
- maven-versions-plugin: true
- version-properties-file: 'mod/bpgenerator/version.properties'
- mvn-pom: 'mod/bpgenerator/pom.xml'
- mvn-params: '-f mod/bpgenerator/pom.xml'
- pattern: 'mod/bpgenerator/**'
- subproject:
- - 'bpgenerator':
- pom: 'mod/bpgenerator/pom.xml'
- pattern: 'mod/bpgenerator/**'
- stream:
- - 'master':
- branch: 'master'
- - 'istanbul':
- branch: 'istanbul'
- - 'honolulu':
- branch: 'honolulu'
- java-version: openjdk11
- mvn-settings: 'dcaegen2-platform-settings'
- maven-deploy-properties: |
- deployAtEnd=true
- files: '**'
- archive-artifacts: ''
- build-node: 'ubuntu1804-docker-8c-8g'
-
-- project:
- name: dcaegen2-platform-mod-bpgenerator-sonar
- java-version: openjdk11
- jobs:
- - gerrit-maven-sonar
- sonarcloud: true
- sonarcloud-project-organization: '{sonarcloud_project_organization}'
- sonarcloud-api-token: '{sonarcloud_api_token}'
- sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
- sonar-mvn-goal: '{sonar_mvn_goal}'
- cron: '@daily'
- build-node: ubuntu1804-docker-8c-8g
- project: 'dcaegen2/platform'
- project-name: 'dcaegen2-platform-mod-bpgenerator'
- branch: 'master'
- mvn-settings: 'dcaegen2-platform-settings'
- mvn-params: '-f mod/bpgenerator/pom.xml'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
branch: 'master'
- 'istanbul':
branch: 'istanbul'
- - 'honolulu':
- branch: 'honolulu'
+ - 'jakarta':
+ branch: 'jakarta'
mvn-settings: dcaegen2-platform-settings
files: '**'
archive-artifacts: ''
stream:
- 'master':
branch: 'master'
- - 'honolulu':
- branch: 'honolulu'
- 'istanbul':
branch: 'istanbul'
+ - 'jakarta':
+ branch: 'jakarta'
mvn-settings: dcaegen2-platform-settings
files: '**'
archive-artifacts: ''
stream:
- 'master':
branch: 'master'
- - 'honolulu':
- branch: 'honolulu'
- 'istanbul':
branch: 'istanbul'
+ - 'jakarta':
+ branch: 'jakarta'
java-version: openjdk11
mvn-settings: dcaegen2-platform-settings
files: '**'
stream:
- 'master':
branch: 'master'
- java-version: openjdk11
+ - 'jakarta':
+ branch: 'jakarta'
+ java-version: openjdk11
mvn-settings: dcaegen2-platform-settings
maven-version: 'mvn35'
maven-deploy-properties: |
+++ /dev/null
----
-- project:
- name: dcaegen2-platform-plugins
- project-name: 'dcaegen2-platform-plugins'
- jobs:
- - '{project-name}-{stream}-verify-java'
- - '{project-name}-{stream}-merge-java'
- - '{project-name}-{stream}-release-version-java-daily'
-
- project: 'dcaegen2/platform/plugins'
- stream:
- - 'master':
- branch: 'master'
- python-version: python3
- - 'honolulu':
- branch: 'honolulu'
- python-version: python3
- - 'istanbul':
- branch: 'istanbul'
- python-version: python3
- mvn-settings: 'dcaegen2-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 in the job
- maven-deploy-properties: |
- deployAtEnd=true
- files: '**'
- archive-artifacts: ''
- build-node: 'centos7-redis-4c-4g'
-
-- project:
- name: dcaegen2-platform-plugins-sonar
- jobs:
- - gerrit-maven-sonar
- sonarcloud: true
- sonarcloud-project-organization: '{sonarcloud_project_organization}'
- sonarcloud-api-token: '{sonarcloud_api_token}'
- sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
- sonar-mvn-goal: '{sonar_mvn_goal}'
- cron: '@daily'
- build-node: centos7-redis-4c-4g
- project: 'dcaegen2/platform/plugins'
- project-name: 'dcaegen2-platform-plugins'
- branch: 'master'
- mvn-settings: 'dcaegen2-platform-plugins-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
-
-- project:
- name: dcaegen2-platform-plugins-clm
- jobs:
- - gerrit-maven-clm
- nexus-iq-namespace: 'onap-'
- project: dcaegen2/platform/plugins
- build-node: centos7-redis-4c-4g
- project-name: 'dcaegen2-platform-plugins'
- branch: 'master'
- mvn-settings: 'dcaegen2-platform-plugins-settings'
-
-- project:
- name: dcaegen2-platform-plugins-info
- project-name: dcaegen2-platform-plugins
- jobs:
- - gerrit-info-yaml-verify
- build-node: centos7-builder-2c-1g
- project: dcaegen2/platform/plugins
- branch: master
stream:
- 'master':
branch: 'master'
- - 'honolulu':
- branch: 'honolulu'
- 'istanbul':
branch: 'istanbul'
+ - 'jakarta':
+ branch: 'jakarta'
mvn-settings: 'dcaegen2-platform-ves-openapi-manager-settings'
# due to a strange macro / variable translation problem this needs
# to be passed as a string block to properly get the properties
+++ /dev/null
-- project:
- name: dcaegen2-bbs-event-processor-csit
- jobs:
- - '{project-name}-{stream}-verify-csit-{functionality}'
- - '{project-name}-{stream}-csit-{functionality}'
- project-name: 'dcaegen2-services-bbs-event-processor'
- recipients: 'vv770d@att.com stavros.kanarakis@nokia.com piotr.wielebski@nokia.com kornel.janiak@nokia.com'
- stream:
- - 'master':
- branch: 'master'
- functionality:
- - 'bbs-testsuites':
- trigger_jobs:
- - 'dcaegen2-services-{stream}-bbs-event-processor-merge-java'
- robot-options: ''
branch: 'master'
- 'istanbul':
branch: 'istanbul'
- - 'honolulu':
- branch: 'honolulu'
+ - 'jakarta':
+ branch: 'jakarta'
java-version: openjdk11
maven-version: 'mvn35'
mvn-settings: 'dcaegen2-services-settings'
branch: 'master'
- 'istanbul':
branch: 'istanbul'
- - 'honolulu':
- branch: 'honolulu'
+ - 'jakarta':
+ branch: 'jakarta'
java-version: openjdk11
mvn-settings: 'dcaegen2-services-settings'
maven-deploy-properties: |
branch: 'master'
- 'istanbul':
branch: 'istanbul'
- - 'honolulu':
- branch: 'honolulu'
+ - 'jakarta':
+ branch: 'jakarta'
java-version: openjdk11
mvn-settings: 'dcaegen2-services-settings'
maven-deploy-properties: |
branch: 'master'
- 'istanbul':
branch: 'istanbul'
- - 'honolulu':
- branch: 'honolulu'
+ - 'jakarta':
+ branch: 'jakarta'
java-version: openjdk11
mvn-settings: 'dcaegen2-services-settings'
maven-deploy-properties: |
branch: master
- istanbul:
branch: istanbul
+ - jakarta:
+ branch: jakarta
views:
- project-view:
project-name: dcaegen2-services-pmsh
stream:
- 'master':
branch: 'master'
- - 'honolulu':
- branch: 'honolulu'
- 'istanbul':
branch: 'istanbul'
+ - 'jakarta':
+ branch: 'jakarta'
mvn-settings: 'dcaegen2-services-heartbeat-settings'
# due to a strange macro / variable translation problem this needs
# to be passed as a string block to properly get the properties
stream:
- 'master':
branch: 'master'
- - 'honolulu':
- branch: 'honolulu'
- 'istanbul':
branch: 'istanbul'
+ - 'jakarta':
+ branch: 'jakarta'
java-version: openjdk11
mvn-settings: 'dcaegen2-services-settings'
files: '**'
stream:
- 'master':
branch: 'master'
- - 'honolulu':
- branch: 'honolulu'
- 'istanbul':
branch: 'istanbul'
+ - 'jakarta':
+ branch: 'jakarta'
mvn-settings: 'dcaegen2-services-mapper-settings'
files: '**'
archive-artifacts: ''
stream:
- 'master':
branch: 'master'
- - 'honolulu':
- branch: 'honolulu'
- 'istanbul':
branch: 'istanbul'
+ - 'jakarta':
+ branch: 'jakarta'
java-version: openjdk11
# apply to all jobs
project: 'dcaegen2/services/pm-mapper'
stream:
- 'master':
branch: 'master'
- - 'honolulu':
- branch: 'honolulu'
- 'istanbul':
branch: 'istanbul'
+ - 'jakarta':
+ branch: 'jakarta'
java-version: openjdk11
mvn-settings: 'dcaegen2-services-prh-settings'
files: '**'
stream:
- 'master':
branch: 'master'
- - 'honolulu':
- branch: 'honolulu'
- 'istanbul':
branch: 'istanbul'
+ - 'jakarta':
+ branch: 'jakarta'
java-version: openjdk11
mvn-settings: 'dcaegen2-services-sdk-settings'
files: '**'
stream:
- 'master':
branch: 'master'
- - 'honolulu':
- branch: 'honolulu'
- 'istanbul':
branch: 'istanbul'
+ - 'jakarta':
+ branch: 'jakarta'
java-version: openjdk11
mvn-settings: 'dcaegen2-services-settings'
files: '**'
stream:
- 'master':
branch: 'master'
- - 'guilin':
- branch: 'guilin'
java-version: openjdk11
mvn-settings: 'dcaegen2-services-settings'
files: '**'
stream:
- 'master':
branch: 'master'
- - 'honolulu':
- branch: 'honolulu'
- 'istanbul':
branch: 'istanbul'
+ - 'jakarta':
+ branch: 'jakarta'
java-version: openjdk11
mvn-settings: 'dcaegen2-services-son-handler-settings'
files: '**'
stream:
- 'master':
branch: 'master'
- - 'honolulu':
- branch: 'honolulu'
- 'istanbul':
branch: 'istanbul'
+ - 'jakarta':
+ branch: 'jakarta'
mvn-settings: 'dcaegen2-utils-settings'
# due to a strange macro / variable translation problem this needs
# to be passed as a string block to properly get the properties
stream:
- 'master':
branch: 'master'
- - 'honolulu':
- branch: 'honolulu'
+ - 'jakarta':
+ branch: 'jakarta'
- 'istanbul':
branch: 'istanbul'
mvn-settings: 'dcaegen2-settings'
- project-view
- project:
- name: dmaap-buscontroller-java11
+ name: dmaap-buscontroller-java
project-name: 'dmaap-buscontroller'
jobs:
- '{project-name}-{stream}-verify-java'
stream:
- 'master':
branch: 'master'
+ - 'jakarta':
+ branch: 'jakarta'
mvn-settings: 'dmaap-buscontroller-settings'
files: '**'
archive-artifacts: ''
java-version: openjdk11
-- project:
- name: dmaap-buscontroller-maintenance-java11
- project-name: 'dmaap-buscontroller-maintenance'
- jobs:
- - '{project-name}-{stream}-verify-java'
- - '{project-name}-{stream}-merge-java'
- - gerrit-maven-docker-stage:
- build-node: ubuntu1804-docker-8c-8g
- mvn-goals: 'clean package -P docker docker:build docker:push -DskipTests=true'
- container-public-registry: 'nexus3.onap.org:10001'
- container-staging-registry: 'nexus3.onap.org:10003'
- project: 'dmaap/buscontroller'
- stream:
- - 'istanbul':
- branch: 'istanbul'
- - 'honolulu':
- branch: 'honolulu'
- mvn-settings: 'dmaap-buscontroller-settings'
- files: '**'
- archive-artifacts: ''
- java-version: openjdk11
- cron: ''
-
- project:
name: dmaap-buscontroller-csit
jobs:
---
- project:
- name: dmaap-datarouter-java11
+ name: dmaap-datarouter-java
project-name: 'dmaap-datarouter'
jobs:
- '{project-name}-{stream}-verify-java'
stream:
- 'master':
branch: 'master'
+ - 'jakarta':
+ branch: 'jakarta'
mvn-settings: 'dmaap-datarouter-settings'
files: '**'
archive-artifacts: ''
java-version: openjdk11
-- project:
- name: dmaap-datarouter-maintenance-java11
- project-name: 'dmaap-datarouter-maintenance'
- jobs:
- - '{project-name}-{stream}-verify-java'
- - '{project-name}-{stream}-merge-java'
- - gerrit-maven-docker-stage:
- build-node: ubuntu1804-docker-8c-8g
- maven-versions-plugin: true
- mvn-goals: 'clean package -P docker docker:build docker:push'
- container-public-registry: 'nexus3.onap.org:10001'
- container-staging-registry: 'nexus3.onap.org:10003'
- project: 'dmaap/datarouter'
- stream:
- - 'istanbul':
- branch: 'istanbul'
- - 'honolulu':
- branch: 'honolulu'
- mvn-settings: 'dmaap-datarouter-settings'
- files: '**'
- archive-artifacts: ''
- java-version: openjdk11
- cron: ''
-
- project:
name: dmaap-datarouter-csit-ssl
jobs:
---
- project:
- name: dmaap-messagerouter-dmaapclient-java11
- project-name: 'dmaap-messagerouter-dmaapclient-java11'
+ name: dmaap-messagerouter-dmaapclient-java
+ project-name: 'dmaap-messagerouter-dmaapclient-java'
jobs:
- '{project-name}-{stream}-verify-java'
- '{project-name}-{stream}-merge-java'
stream:
- 'master':
branch: 'master'
+ - 'jakarta':
+ branch: 'jakarta'
mvn-settings: 'dmaap-messagerouter-dmaapclient-settings'
files: '**'
archive-artifacts: ''
java-version: openjdk11
-- project:
- name: dmaap-messagerouter-dmaapclient-maintenance
- project-name: 'dmaap-messagerouter-dmaapclient-maintenance'
- jobs:
- - '{project-name}-{stream}-verify-java'
- - '{project-name}-{stream}-merge-java'
- - gerrit-maven-stage:
- sign-artifacts: true
- build-node: centos7-builder-4c-4g
- maven-versions-plugin: true
- project: 'dmaap/messagerouter/dmaapclient'
- stream:
- - 'istanbul':
- branch: 'istanbul'
- - 'honolulu':
- branch: 'honolulu'
- mvn-settings: 'dmaap-messagerouter-dmaapclient-settings'
- files: '**'
- archive-artifacts: ''
- cron: ''
-
- project:
name: dmaap-messagerouter-dmaapclient-sonar
jobs:
+++ /dev/null
----
-- project:
- name: dmaap-kafka
- project-name: 'dmaap-kafka'
- jobs:
- - '{project-name}-{stream}-verify-java'
- - '{project-name}-{stream}-merge-java'
- - gerrit-maven-docker-stage:
- build-node: ubuntu1804-docker-8c-8g
- maven-versions-plugin: true
- mvn-params: '-P docker -Dmaven.test.skip=true'
- container-public-registry: 'nexus3.onap.org:10001'
- container-staging-registry: 'nexus3.onap.org:10003'
- - '{project-name}-gerrit-release-jobs':
- build-node: centos7-docker-8c-8g
- project: 'dmaap/kafka11aaf'
- stream:
- - 'master':
- branch: 'master'
- mvn-settings: 'dmaap-kafka11aaf-settings'
- files: '**'
- archive-artifacts: ''
- java-version: openjdk11
-
-- project:
- name: dmaap-kafka-maintenance
- project-name: 'dmaap-kafka-maintenance'
- jobs:
- - '{project-name}-{stream}-verify-java'
- - '{project-name}-{stream}-merge-java'
- - gerrit-maven-docker-stage:
- build-node: ubuntu1804-docker-8c-8g
- maven-versions-plugin: true
- mvn-params: '-P docker -Dmaven.test.skip=true'
- container-public-registry: 'nexus3.onap.org:10001'
- container-staging-registry: 'nexus3.onap.org:10003'
- project: 'dmaap/kafka11aaf'
- stream:
- - 'istanbul':
- branch: 'istanbul'
- - 'honolulu':
- branch: 'honolulu'
- mvn-settings: 'dmaap-kafka11aaf-settings'
- files: '**'
- archive-artifacts: ''
- cron: ''
-
-- project:
- name: dmaap-kafka-sonar
- jobs:
- - gerrit-maven-sonar
- sonarcloud: true
- sonarcloud-project-organization: '{sonarcloud_project_organization}'
- sonarcloud-api-token: '{sonarcloud_api_token}'
- sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
- sonar-mvn-goal: '{sonar_mvn_goal}'
- cron: '@daily'
- build-node: ubuntu1804-builder-4c-4g
- project: 'dmaap/kafka11aaf'
- project-name: 'dmaap-kafka'
- branch: 'master'
- mvn-settings: 'dmaap-kafka11aaf-settings'
- mvn-goals: 'clean install'
- mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- java-version: openjdk11
-
-- project:
- name: dmaap-kafka-info
- project-name: dmaap-kafka
- jobs:
- - gerrit-info-yaml-verify
- build-node: centos7-builder-2c-1g
- project: dmaap/kafka11aaf
- branch: master
---
- project:
- name: dmaap-messagerouter-messageservice-java-11
- project-name: 'dmaap-messagerouter-messageservice-java-11'
+ name: dmaap-messagerouter-messageservice-java
+ project-name: 'dmaap-messagerouter-messageservice-java'
jobs:
- '{project-name}-{stream}-verify-java'
- '{project-name}-{stream}-merge-java'
stream:
- 'master':
branch: 'master'
+ - 'jakarta':
+ branch: 'jakarta'
mvn-settings: 'dmaap-messagerouter-messageservice-settings'
java-version: openjdk11
files: '**'
docker-pom: 'pom.xml'
mvn-profile: 'docker'
-- project:
- name: dmaap-messagerouter-messageservice-maintenance
- project-name: 'dmaap-messagerouter-messageservice-maintenance'
- jobs:
- - '{project-name}-{stream}-verify-java'
- - '{project-name}-{stream}-merge-java'
- - gerrit-maven-docker-stage:
- build-node: ubuntu1804-docker-8c-8g
- mvn-params: '-P docker -Dmaven.test.skip=true'
- maven-versions-plugin: true
- container-public-registry: 'nexus3.onap.org:10001'
- container-staging-registry: 'nexus3.onap.org:10003'
- project: 'dmaap/messagerouter/messageservice'
- stream:
- - 'istanbul':
- branch: 'istanbul'
- mvn-settings: 'dmaap-messagerouter-messageservice-settings'
- java-version: openjdk11
- files: '**'
- archive-artifacts: ''
- docker-pom: 'pom.xml'
- mvn-profile: 'docker'
- cron: ''
-
- project:
name: dmaap-csit
jobs:
+++ /dev/null
----
-- project:
- name: dmaap-zookeeper
- project-name: 'dmaap-zookeeper'
- jobs:
- - gerrit-maven-docker-stage:
- build-node: ubuntu1804-docker-8c-8g
- mvn-params: '-P docker -Dmaven.test.skip=true'
- maven-versions-plugin: true
- container-public-registry: 'nexus3.onap.org:10001'
- container-staging-registry: 'nexus3.onap.org:10003'
- - '{project-name}-gerrit-release-jobs':
- build-node: centos7-docker-8c-8g
- project: 'dmaap/zookeeper'
- stream:
- - 'master':
- branch: 'master'
- mvn-settings: 'dmaap-zookeeper-settings'
- files: '**'
- archive-artifacts: ''
- docker-pom: 'pom.xml'
- mvn-profile: 'docker'
- build-node: ubuntu1804-docker-8c-8g
-
-- project:
- name: dmaap-zookeeper-maintenance
- project-name: 'dmaap-zookeeper-maintenance'
- jobs:
- - gerrit-maven-docker-stage:
- build-node: ubuntu1804-docker-8c-8g
- mvn-params: '-P docker -Dmaven.test.skip=true'
- maven-versions-plugin: true
- container-public-registry: 'nexus3.onap.org:10001'
- container-staging-registry: 'nexus3.onap.org:10003'
- project: 'dmaap/zookeeper'
- stream:
- - 'istanbul':
- branch: 'istanbul'
- - 'honolulu':
- branch: 'honolulu'
- mvn-settings: 'dmaap-zookeeper-settings'
- files: '**'
- archive-artifacts: ''
- docker-pom: 'pom.xml'
- mvn-profile: 'docker'
- build-node: ubuntu1804-docker-8c-8g
- cron: ''
-
-- project:
- name: dmaap-zookeeper-info
- project-name: dmaap-zookeeper
- jobs:
- - gerrit-info-yaml-verify
- build-node: centos7-builder-2c-1g
- project: dmaap/zookeeper
- branch: master
trigger-on:
- patchset-created-event:
exclude-drafts: 'false'
- exclude-trivial-rebase: 'false'
exclude-no-code-change: 'false'
+ exclude-trivial-rebase: 'true'
+ exclude-wip: 'true'
- draft-published-event
- comment-added-contains-event:
comment-contains-value: '^Patch Set\s+\d+:\s+(recheck|reverify|verify-helm)\s*$'
global-settings-file: '{mvn-global-settings}'
settings-file: '{mvn-settings}'
- shell: |
- echo "export HELM_BIN=helm3.5" > helm.prop
+ echo "export HELM_BIN=helm3.6" > helm.prop
- shell: '{obj:pre_build_script}'
- shell: '{obj:build_script}'
- oom-create-netrc:
properties-content: 'HELM_MODULE={helm-module}'
- shell: !include-raw-escape: shell/apply-submodule-patch-oom.sh
- shell: |
- echo "export HELM_BIN=helm3.5" > helm.prop
+ echo "export HELM_BIN=helm3.6" > helm.prop
- shell: '{obj:pre_build_script}'
- shell: '{obj:build_script}'
global-settings-file: 'global-settings'
settings-file: '{mvn-settings}'
- shell: |
- echo "export HELM_BIN=helm3.5" > helm.prop
+ echo "export HELM_BIN=helm3.6" > helm.prop
- shell: '{obj:pre_build_script}'
- shell: '{obj:build_script}'
- - lf-infra-create-netrc:
+ - oom-create-netrc:
server-id: oom-helm
- inject:
properties-content: |
global-settings-file: '{mvn-global-settings}'
settings-file: '{mvn-settings}'
- shell: |
- echo "export HELM_BIN=helm3.5" > helm.prop
+ echo "export HELM_BIN=helm3.6" > helm.prop
- shell: '{obj:pre_build_script}'
- shell: '{obj:build_script}'
- - lf-infra-create-netrc:
+ - oom-create-netrc:
server-id: oom-helm
- inject:
properties-content: |
builders:
- lf-infra-pre-build
- shell: |
- echo "export HELM_BIN=helm3.5" > helm.prop
+ echo "export HELM_BIN=helm3.6" > helm.prop
- shell: '{pre_build_script}'
- shell: '{build_script}'
- shell: '{post_build_script}'
builders:
- lf-infra-pre-build
- shell: |
- echo "export HELM_BIN=helm3.5" > helm.prop
+ echo "export HELM_BIN=helm3.6" > helm.prop
- shell: '{pre_build_script}'
- shell: '{build_script}'
- inject:
builders:
- lf-infra-pre-build
- shell: |
- echo "export HELM_BIN=helm3.5" > helm.prop
+ echo "export HELM_BIN=helm3.6" > helm.prop
- shell: '{pre_build_script}'
- shell: '{build_script}'
- shell: '{post_build_script}'
stream:
- 'master':
branch: 'master'
- - 'istanbul':
- branch: 'istanbul'
+ - 'jakarta':
+ branch: 'jakarta'
jobs:
- '{project-name}-{stream}-review':
stream:
- 'master':
branch: 'master'
- - 'istanbul':
- branch: 'istanbul'
+ - 'jakarta':
+ branch: 'jakarta'
- project:
name: offline-installer-pytest
stream:
- 'master':
branch: 'master'
- - 'istanbul':
- branch: 'istanbul'
+ - 'jakarta':
+ branch: 'jakarta'
stream:
- 'master':
branch: 'master'
- - 'frankfurt':
- branch: 'frankfurt'
- project:
+++ /dev/null
----
-- project:
- name: oom-legacy
- project-name: oom-legacy
- project: oom-legacy
- mvn-settings: oom-settings
- mvn-global-settings: global-settings
- archive-artifacts: ""
- build-node: ubuntu1804-helm-2c-1g
- pre_build_script: !include-raw-escape: shell/helm-repo-init.sh
- oom_build_script: |
- #!/bin/bash
- source helm.prop
- set -e -o pipefail
- cd kubernetes/
- make HELM_BIN=$HELM_BIN all
- subproject_build_script: |
- #!/bin/bash
- cd kubernetes/
- make HELM_BIN=$HELM_BIN common
- make HELM_BIN=$HELM_BIN {subproject}
-
- helm_bin:
- - helm3.5
- - helm3.3
-
- exclude:
- - stream: guilin
- helm_bin: helm3.5
- - stream: frankfurt
- helm_bin: helm3.5
- - stream: frankfurt
- helm_bin: helm3.3
- - stream: dublin
- helm_bin: helm3.5
- - stream: dublin
- helm_bin: helm3.3
- - stream: casablanca
- helm_bin: helm3.5
- - stream: casablanca
- helm_bin: helm3.3
-
- stream:
- - "guilin":
- branch: "guilin"
- - "frankfurt":
- branch: "frankfurt"
- - "dublin":
- branch: "dublin"
- - "casablanca":
- branch: "casablanca"
-
- subproject:
- - "aai":
- files: "kubernetes/aai/**"
- - "robot":
- files: "kubernetes/robot/**"
-
- jobs:
- - "{project-name}-{stream}-image-verify":
- files: "**"
- - "{project-name}-{stream}-verify-helm2":
- files: "**"
- build-timeout: 360
- - "{project-name}-{stream}-verify-{helm_bin}":
- build_script: "{oom_build_script}"
- files: "**"
- build-timeout: 360
- - "{project-name}-{stream}-merge-helm":
- build_script: "{oom_build_script}"
- files: "**"
- - "{project-name}-{stream}-release-helm":
- build_script: "{oom_build_script}"
- post_build_script: !include-raw-escape: shell/publish_helm_charts.sh
- files: "**"
-
- # Below jobs disabled until future need.
- - "{project-name}-{subproject}-{stream}-verify-helm2":
- build_script: "{subproject_build_script}"
- - "{project-name}-{subproject}-{stream}-merge-helm":
- build_script: "{subproject_build_script}"
- - "{project-name}-{stream}-update-helm-weekly":
- build_script: "{oom_build_script}"
- files: "**"
+++ /dev/null
----
-- job-template: &helm-verify2
- name: "{project-name}-{stream}-verify-helm2"
- concurrent: true
- branch: master
- submodule-recursive: true
- build_script: ""
- post_build_script: ""
- pre_build_script: ""
- submodule-disable: false
- submodule-timeout: 10
-
- project-type: freestyle
- node: "{build-node}"
-
- properties:
- - lf-infra-properties:
- build-days-to-keep: "{build-days-to-keep}"
-
- parameters:
- - lf-infra-parameters:
- branch: "{branch}"
- project: "{project}"
- stream: "{stream}"
- lftools-version: "{lftools-version}"
-
- wrappers:
- - lf-infra-wrappers:
- build-timeout: "{build-timeout}"
- jenkins-ssh-credential: "{jenkins-ssh-credential}"
-
- publishers:
- - lf-infra-publish
-
- scm:
- - gerrit-trigger-scm:
- refspec: "$GERRIT_REFSPEC"
- choosing-strategy: "gerrit"
- submodule-recursive: "{submodule-recursive}"
-
- triggers:
- - gerrit-trigger-helm-patch-submitted:
- status-context: "{project}-Helm-Verify"
- server: "{server-name}"
- project: "{project}"
- branch: "{branch}"
- files: "{files}"
-
- builders:
- - lf-infra-pre-build
- - shell: !include-raw-escape: shell/helm2-repo-init.sh
- - shell: !include-raw-escape: shell/helm2-verify.sh
-
-- job-template:
- <<: *helm-verify2
- name: "{project-name}-{subproject}-{stream}-verify-helm2"
-
- builders:
- - lf-infra-pre-build
- - shell: !include-raw-escape: shell/helm2-repo-init.sh
- - shell: "cd kubernetes/ ; make common ; make {subproject}"
set -e -o pipefail
cd kubernetes/
make HELM_BIN=$HELM_BIN all
- subproject_build_script: |
+ oom_build_script_skip_lint: |
#!/bin/bash
+ source helm.prop
+ set -e -o pipefail
cd kubernetes/
- make HELM_BIN=$HELM_BIN common
- make HELM_BIN=$HELM_BIN {subproject}
+ make HELM_BIN=$HELM_BIN SKIP_LINT=TRUE all
stream:
- "master":
branch: "master"
+ - "jakarta":
+ branch: "jakarta"
- "istanbul":
branch: "istanbul"
- - "honolulu":
- branch: "honolulu"
+
helm_bin:
- - helm3.5
- - helm3.3
+ - helm3.6
exclude: []
subproject: []
files: "**"
- "{project-name}-{stream}-verify-{helm_bin}":
build_script: "{oom_build_script}"
- files: "**"
- build-timeout: 600
+ files: "kubernetes/**"
+ build-timeout: 900
- "{project-name}-{stream}-merge-helm":
build_script: "{oom_build_script}"
post_build_script: !include-raw-escape: shell/publish_helm_charts.sh
files: "**"
- build-timeout: 600
+ build-timeout: 900
- "{project-name}-{stream}-release-helm":
- build_script: "{oom_build_script}"
+ build_script: "{oom_build_script_skip_lint}"
post_build_script: !include-raw-escape: shell/publish_helm_charts.sh
files: "**"
- build-timeout: 600
-
- # Below jobs disabled until future need.
- - "{project-name}-{subproject}-{stream}-verify-helm2":
- build_script: "{subproject_build_script}"
- - "{project-name}-{subproject}-{stream}-verify-helm":
- build_script: "{subproject_build_script}"
- - "{project-name}-{subproject}-{stream}-merge-helm":
- build_script: "{subproject_build_script}"
- - "{project-name}-{stream}-update-helm-weekly":
- build_script: "{oom_build_script}"
- files: "**"
+ build-timeout: 900
branch: "master"
- "istanbul":
branch: "istanbul"
- - "honolulu":
- branch: "honolulu"
- - "frankfurt":
- branch: "frankfurt"
- - "guilin":
- branch: "guilin"
- exclude:
- - stream: "honolulu"
- subproject: "checkbashisms"
- - stream: "frankfurt"
- subproject: "checkbashisms"
- - stream: "guilin"
- subproject: "checkbashisms"
- - stream: "honolulu"
- subproject: "pre-commit"
- - stream: "frankfurt"
- subproject: "pre-commit"
- - stream: "guilin"
- subproject: "pre-commit"
+ - "jakarta":
+ branch: "jakarta"
stream:
- 'master':
branch: 'master'
- - 'frankfurt':
- branch: 'frankfurt'
+ - 'jakarta':
+ branch: 'jakarta'
- project:
name: oom-readiness-release
stream:
- 'master':
branch: 'master'
- - 'istanbul':
- branch: 'istanbul'
+ - 'jakarta':
+ branch: 'jakarta'
mvn-settings: 'optf-has-settings'
robot-options: ''
stream:
- 'master':
branch: 'master'
- - 'istanbul':
- branch: 'istanbul'
+ - 'jakarta':
+ branch: 'jakarta'
mvn-settings: 'optf-has-settings'
subproject:
- 'conductor':
stream:
- 'master':
branch: 'master'
- - 'istanbul':
- branch: 'istanbul'
+ - 'jakarta':
+ branch: 'jakarta'
mvn-settings: 'optf-has-settings'
- project:
stream:
- 'master':
branch: 'master'
- - 'istanbul':
- branch: 'istanbul'
+ - 'jakarta':
+ branch: 'jakarta'
mvn-settings: 'optf-osdf-settings'
robot-options: ''
stream:
- 'master':
branch: 'master'
- - 'istanbul':
- branch: 'istanbul'
+ - 'jakarta':
+ branch: 'jakarta'
mvn-settings: 'optf-osdf-settings'
subproject:
- 'osdf':
stream:
- 'master':
branch: 'master'
- - 'istanbul':
- branch: 'istanbul'
+ - 'jakarta':
+ branch: 'jakarta'
mvn-settings: 'optf-osdf-settings'
- project:
project-name: sdc-sdc-workflow
views:
- project-view
+ java-version: openjdk11
- project:
name: sdc-sdc-workflow-designer
container-staging-registry: 'nexus3.onap.org:10003'
- '{project-name}-gerrit-release-jobs':
build-node: centos7-docker-8c-8g
+ java-version: openjdk11
project: 'sdc/sdc-workflow-designer'
stream:
mvn-params: '-Djacoco.skip=false -Dsonar.branch={branch}'
mvn-goals: 'clean install'
mvn-opts: '-Xmx1024m'
+ java-version: openjdk11
- project:
name: sdc-sdc-workflow-designer-clm
- 'jakarta':
branch: 'jakarta'
mvn-settings: 'sdc-sdc-workflow-designer-settings'
+ java-version: openjdk11
- project:
name: sdc-sdc-workflow-designer-info
build-node: centos7-builder-2c-1g
project: sdc/sdc-workflow-designer
branch: master
+ java-version: openjdk11
- 'honolulu':
branch: 'honolulu'
java-version: openjdk11
- - 'istanbul':
- branch: 'istanbul'
+ - 'jakarta':
+ branch: 'jakarta'
java-version: openjdk11
mvn-settings: 'so-adapters-so-nssmf-adapter-settings'
files: '**'
- 'master':
branch: 'master'
java-version: openjdk11
- - 'istanbul':
- branch: 'istanbul'
+ - 'jakarta':
+ branch: 'jakarta'
java-version: openjdk11
- 'recursive-orch':
branch: 'recursive-orch'
stream:
- 'master':
branch: 'master'
- - 'istanbul':
- branch: 'istanbul'
+ - 'jakarta':
+ branch: 'jakarta'
mvn-settings: 'so-settings'
- project:
- 'master':
branch: 'master'
java-version: openjdk11
- - 'istanbul':
- branch: 'istanbul'
+ - 'jakarta':
+ branch: 'jakarta'
java-version: openjdk11
- 'pnf-sw-upgrade':
trigger_jobs:
robot-options: ''
- cron: ''
+ disabled: 'true'
- project:
name: usecases-config-over-netconf
sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
sonar-mvn-goal: '{sonar_mvn_goal}'
build-node: centos7-docker-8c-8g
- project: 'vnfsdk-refrepo'
+ project: 'vnfsdk/refrepo'
project-name: 'vnfsdk-refrepo'
branch: 'master'
mvn-settings: 'vnfsdk-refrepo-settings'
sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
sonar-mvn-goal: '{sonar_mvn_goal}'
build-node: centos7-docker-8c-8g
- project: 'vnfsdk-validation'
+ project: 'vnfsdk/validation'
project-name: 'vnfsdk-validation'
branch: 'master'
mvn-settings: 'vnfsdk-validation-settings'
-Subproject commit 3dcae183d810816f31950afbe1fa08fa948e61fe
+Subproject commit cb6e121196cfd33a9a4348368f34d2c37e152bfd
become_method: sudo
vars:
- kubectl_version: 1.15.11
- helm_version: 2.16.6
- helm3_3_version: 3.3.4
- helm3_5_version: 3.5.1
+ kubectl_version: 1.19.11
+ helm3_6_version: 3.6.3
chartmuseum_version: 0.12.0
tasks:
mode: 0775
become: yes
- - name: 'Install Helm {{helm_version}}'
+ - name: 'Install Helm3.6 {{helm3_6_version}}'
block:
- - name: 'Fetch tar.gz for {{helm_version}}'
- get_url:
- url: "http://storage.googleapis.com/kubernetes-helm/helm-v{{helm_version}}-linux-amd64.tar.gz"
- dest: "/tmp/helm-v{{helm_version}}-linux-amd64.tar.gz"
- - name: 'Unarchive {{helm_version}}'
- unarchive:
- src: "/tmp/helm-v{{helm_version}}-linux-amd64.tar.gz"
- dest: /tmp
- remote_src: true
- become: yes
- - name: 'Move {{helm_version}} bin to /usr/local/bin and set as executable'
- command: 'mv /tmp/linux-amd64/helm /usr/local/bin/helm'
- become: yes
- - name: 'Check Helm {{helm_version}}'
- command: 'which helm'
-
- - name: 'Install Helm 3.3 {{helm3_3_version}}'
- block:
- - name: 'Create directory /tmp/helm3_3'
- file:
- path: /tmp/helm3_3
- state: directory
- - name: 'Fetch tar.gz for Helm 3.3'
- get_url:
- url: "https://get.helm.sh/helm-v{{helm3_3_version}}-linux-amd64.tar.gz"
- dest: /tmp/helm3_3
- - name: 'Unarchive Helm 3.3'
- unarchive:
- src: "/tmp/helm3_3/helm-v{{helm3_3_version}}-linux-amd64.tar.gz"
- dest: /tmp/helm3_3
- remote_src: true
- become: yes
- - name: 'Move Helm 3.3 bin to /usr/local/bin and set as executable'
- command: 'mv /tmp/helm3_3/linux-amd64/helm /usr/local/bin/helm3.3'
- become: yes
- - name: 'Check Helm 3.3'
- command: 'which helm3.3'
- - name: 'Check kubectl {{kubectl_version}}'
- command: 'which kubectl'
-
- - name: 'Install Helm 3.3'
- shell: |
- echo "----> Installing helm 3.3"
- wget 'https://get.helm.sh/helm-v{{helm3_3_version}}-linux-amd64.tar.gz'
- tar -xvf 'https://get.helm.sh/helm-v{{helm3_3_version}}-linux-amd64.tar.gz'
- mv linux-amd64/helm /usr/local/bin/helm3.3
- which helm3.3
- become: true
-
- - name: 'Install Helm3.5 {{helm3_5_version}}'
- block:
- - name: 'Create directory /tmp/helm3.5'
+ - name: 'Create directory /tmp/helm3.6'
file:
- path: /tmp/helm3.5
+ path: /tmp/helm3.6
state: directory
- - name: 'Fetch tar.gz for Helm 3.5'
+ - name: 'Fetch tar.gz for Helm 3.6'
get_url:
- url: "https://get.helm.sh/helm-v{{helm3_5_version}}-linux-amd64.tar.gz"
- dest: /tmp/helm3.5
- - name: 'Unarchive Helm 3.5'
+ url: "https://get.helm.sh/helm-v{{helm3_6_version}}-linux-amd64.tar.gz"
+ dest: /tmp/helm3.6
+ - name: 'Unarchive Helm 3.6'
unarchive:
- src: "/tmp/helm3.5/helm-v{{helm3_5_version}}-linux-amd64.tar.gz"
- dest: /tmp/helm3.5
+ src: "/tmp/helm3.6/helm-v{{helm3_6_version}}-linux-amd64.tar.gz"
+ dest: /tmp/helm3.6
remote_src: true
become: yes
- - name: 'Move Helm 3.5 bin to /usr/local/bin and set as executable'
- command: 'mv /tmp/helm3.5/linux-amd64/helm /usr/local/bin/helm3.5'
+ - name: 'Move Helm 3.6 bin to /usr/local/bin and set as executable'
+ command: 'mv /tmp/helm3.6/linux-amd64/helm /usr/local/bin/helm3.6'
become: yes
- - name: 'Check Helm 3.5'
- command: 'which helm3.5'
+ - name: 'Check Helm 3.6'
+ command: 'which helm3.6'
- name: 'Check kubectl {{kubectl_version}}'
command: 'which kubectl'
- - name: 'Install Helm 3.5'
+ - name: 'Install Helm 3.6'
shell: |
- echo "----> Installing helm3.5"
- wget 'https://get.helm.sh/helm-v{{helm3_5_version}}-linux-amd64.tar.gz'
- tar -xvf 'https://get.helm.sh/helm-v{{helm3_5_version}}-linux-amd64.tar.gz'
- mv linux-amd64/helm /usr/local/bin/helm3.5
- which helm3.5
+ echo "----> Installing helm3.6"
+ wget 'https://get.helm.sh/helm-v{{helm3_6_version}}-linux-amd64.tar.gz'
+ tar -xvf 'https://get.helm.sh/helm-v{{helm3_6_version}}-linux-amd64.tar.gz'
+ mv linux-amd64/helm /usr/local/bin/helm3.6
+ which helm3.6
become: true
- name: 'Install ChartMuseum {{chartmuseum_version}}'
{
"variables": {
"ansible_roles_path": ".galaxy",
+ "arch": "x86_64",
"base_image": null,
"distro": null,
"cloud_auth_url": null,
"cloud_network": null,
"cloud_tenant": null,
"cloud_user_data": null,
+ "flavor": "v3-standard-2",
"ssh_user": null,
"ssh_proxy_host": ""
},
"user_data_file": "{{user `cloud_user_data`}}",
"ssh_username": "{{user `ssh_user`}}",
"ssh_proxy_host": "{{user `ssh_proxy_host`}}",
- "flavor": "v1-standard-1",
+ "flavor": "{{user `flavor`}}",
"metadata": {
"ci_managed": "yes"
}
{
"variables": {
"ansible_roles_path": ".galaxy",
+ "arch": "x86_64",
"base_image": null,
"distro": null,
"cloud_auth_url": null,
"cloud_network": null,
"cloud_tenant": null,
"cloud_user_data": null,
+ "flavor": "v3-standard-2",
"ssh_user": null,
"ssh_proxy_host": ""
},
"user_data_file": "{{user `cloud_user_data`}}",
"ssh_username": "{{user `ssh_user`}}",
"ssh_proxy_host": "{{user `ssh_proxy_host`}}",
- "flavor": "v1-standard-1",
+ "flavor": "{{user `flavor`}}",
"metadata": {
"ci_managed": "yes"
}
+++ /dev/null
-#!/bin/bash
-# Ensure we fail the job if any steps fail
-set -e -o pipefail
-
-# client only init, tiller will not be installed
-helm init --client-only --skip-refresh
-helm repo rm stable
-cd kubernetes/ || exit
-make repo
-cd ..
+++ /dev/null
-#!/bin/bash
-# Ensure we fail the job if any steps fail
-set -e -o pipefail
-
-cd kubernetes/
-make all
;;
'release')
echo " * release build, pushing to https://nexus3.onap.org/repository/onap-helm-release/"
- curl -n --upload-file "$chart" "https://nexus3.onap.org/repository/onap-helm-release/"
+ curl -vn --upload-file "$chart" "https://nexus3.onap.org/repository/onap-helm-release/"
;;
*)
echo "You must set BUILD_TYPE to one of (snapshot, staging, release)."