summaryrefslogtreecommitdiffstats
path: root/jjb/multicloud
diff options
context:
space:
mode:
Diffstat (limited to 'jjb/multicloud')
-rwxr-xr-xjjb/multicloud/build-multicloud-framework-docker-image.sh4
-rw-r--r--jjb/multicloud/multicloud-azure-java.yaml8
-rw-r--r--jjb/multicloud/multicloud-framework-java.yaml38
-rw-r--r--jjb/multicloud/multicloud-k8s-csit.yaml13
-rw-r--r--jjb/multicloud/multicloud-k8s.yaml8
-rw-r--r--jjb/multicloud/multicloud-openstack-lenovo-csit.yaml1
-rw-r--r--jjb/multicloud/multicloud-openstack-vmware-java.yaml8
-rw-r--r--jjb/multicloud/multicloud-openstack.yaml8
8 files changed, 83 insertions, 5 deletions
diff --git a/jjb/multicloud/build-multicloud-framework-docker-image.sh b/jjb/multicloud/build-multicloud-framework-docker-image.sh
index b749b30ef..9d78d73ff 100755
--- a/jjb/multicloud/build-multicloud-framework-docker-image.sh
+++ b/jjb/multicloud/build-multicloud-framework-docker-image.sh
@@ -6,5 +6,7 @@ CURRENTDIR="$(pwd)"
echo $CURRENTDIR
chmod 755 ./multivimbroker/docker/*.*
+chmod 755 ./artifactbroker/docker/*.*
-./multivimbroker/docker/build_image.sh \ No newline at end of file
+./multivimbroker/docker/build_image.sh
+./artifactbroker/docker/build_image.sh \ No newline at end of file
diff --git a/jjb/multicloud/multicloud-azure-java.yaml b/jjb/multicloud/multicloud-azure-java.yaml
index ac4fd2212..10c8d3edf 100644
--- a/jjb/multicloud/multicloud-azure-java.yaml
+++ b/jjb/multicloud/multicloud-azure-java.yaml
@@ -71,3 +71,11 @@
project-name: 'multicloud-azure'
branch: 'master'
mvn-settings: 'multicloud-azure-settings'
+
+- project:
+ name: multicloud-azure-info
+ project-name: multicloud-azure
+ jobs:
+ - gerrit-info-yaml-verify
+ project: multicloud/azure
+ branch: master
diff --git a/jjb/multicloud/multicloud-framework-java.yaml b/jjb/multicloud/multicloud-framework-java.yaml
index 52ab6416b..cb165e4ec 100644
--- a/jjb/multicloud/multicloud-framework-java.yaml
+++ b/jjb/multicloud/multicloud-framework-java.yaml
@@ -11,6 +11,9 @@
- 'multivimbroker':
pom: 'multivimbroker/pom.xml'
pattern: 'multivimbroker/**'
+ - 'artifactbroker':
+ pom: 'artifactbroker/pom.xml'
+ pattern: 'artifactbroker/**'
jobs:
- '{project-name}-{stream}-verify-java'
- '{project-name}-{stream}-merge-java'
@@ -50,24 +53,51 @@
# build-node: ubuntu1604-docker-arm64-4c-2g
#
- project:
- name: multicloud-framework-sonar
+ name: multicloud-framework-multivimbroker-sonar
jobs:
- gerrit-maven-sonar
cron: '@daily'
build-node: ubuntu1604-builder-4c-4g
project: 'multicloud/framework'
- project-name: 'multicloud-framework'
+ project-name: 'multicloud-framework-multivimbroker'
branch: 'master'
+ mvn-params: '-f multivimbroker/pom.xml'
mvn-settings: 'multicloud-framework-settings'
mvn-goals: 'clean install'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- project:
- name: multicloud-framework-java-clm
+ name: multicloud-framework-multivimbroker-clm
jobs:
- gerrit-maven-clm
nexus-iq-namespace: 'onap-'
project: multicloud/framework
- project-name: 'multicloud-framework'
+ project-name: 'multicloud-framework-multivimbroker'
+ branch: 'master'
+ mvn-params: '-f multivimbroker/pom.xml'
+ mvn-settings: 'multicloud-framework-settings'
+
+- project:
+ name: multicloud-framework-artifactbroker-sonar
+ jobs:
+ - gerrit-maven-sonar
+ cron: '@daily'
+ build-node: ubuntu1604-builder-4c-4g
+ project: 'multicloud/framework'
+ project-name: 'multicloud-framework-artifactbroker'
+ branch: 'master'
+ mvn-params: '-f artifactbroker/pom.xml'
+ mvn-settings: 'multicloud-framework-settings'
+ mvn-goals: 'clean install'
+ mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+ name: multicloud-framework-artifactbroker-clm
+ jobs:
+ - gerrit-maven-clm
+ nexus-iq-namespace: 'onap-'
+ project: multicloud/framework
+ project-name: 'multicloud-framework-artifactbroker'
branch: 'master'
+ mvn-params: '-f artifactbroker/pom.xml'
mvn-settings: 'multicloud-framework-settings'
diff --git a/jjb/multicloud/multicloud-k8s-csit.yaml b/jjb/multicloud/multicloud-k8s-csit.yaml
new file mode 100644
index 000000000..a5a1540e7
--- /dev/null
+++ b/jjb/multicloud/multicloud-k8s-csit.yaml
@@ -0,0 +1,13 @@
+---
+- project:
+ name: multicloud-k8s-csit
+ jobs:
+ - '{project-name}-{stream}-verify-csit-{functionality}'
+ - '{project-name}-{stream}-csit-{functionality}'
+ project-name: 'multicloud-k8s'
+ stream: 'master'
+ functionality:
+ - 'functionality1':
+ trigger_jobs: 'multicloud-k8s-master-docker-golang-shell-daily'
+ robot-options: ''
+ branch: 'master'
diff --git a/jjb/multicloud/multicloud-k8s.yaml b/jjb/multicloud/multicloud-k8s.yaml
index c15eeed7f..5825658f0 100644
--- a/jjb/multicloud/multicloud-k8s.yaml
+++ b/jjb/multicloud/multicloud-k8s.yaml
@@ -45,3 +45,11 @@
# files: '**'
# archive-artifacts: ''
# build-node: ubuntu1604-docker-arm64-4c-2g
+
+- project:
+ name: multicloud-k8s-info
+ project-name: multicloud-k8s
+ jobs:
+ - gerrit-info-yaml-verify
+ project: multicloud/k8s
+ branch: master
diff --git a/jjb/multicloud/multicloud-openstack-lenovo-csit.yaml b/jjb/multicloud/multicloud-openstack-lenovo-csit.yaml
index 74b087d51..b97abdae1 100644
--- a/jjb/multicloud/multicloud-openstack-lenovo-csit.yaml
+++ b/jjb/multicloud/multicloud-openstack-lenovo-csit.yaml
@@ -2,6 +2,7 @@
- project:
name: multicloud-openstack-lenovo-csit
jobs:
+ - '{project-name}-{stream}-verify-csit-{functionality}'
- '{project-name}-{stream}-csit-{functionality}'
project-name: 'multicloud-lenovo'
stream: 'master'
diff --git a/jjb/multicloud/multicloud-openstack-vmware-java.yaml b/jjb/multicloud/multicloud-openstack-vmware-java.yaml
index 7660d58c6..8a1ec577a 100644
--- a/jjb/multicloud/multicloud-openstack-vmware-java.yaml
+++ b/jjb/multicloud/multicloud-openstack-vmware-java.yaml
@@ -71,3 +71,11 @@
project-name: 'multicloud-openstack-vmware'
branch: 'master'
mvn-settings: 'multicloud-openstack-vmware-settings'
+
+- project:
+ name: multicloud-openstack-vmware-info
+ project-name: multicloud-openstack-vmware
+ jobs:
+ - gerrit-info-yaml-verify
+ project: multicloud/openstack/vmware
+ branch: master
diff --git a/jjb/multicloud/multicloud-openstack.yaml b/jjb/multicloud/multicloud-openstack.yaml
index b3fec07bd..c9151f793 100644
--- a/jjb/multicloud/multicloud-openstack.yaml
+++ b/jjb/multicloud/multicloud-openstack.yaml
@@ -185,3 +185,11 @@
mvn-settings: 'multicloud-openstack-settings'
mvn-goals: 'clean install'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
+
+- project:
+ name: multicloud-openstack-info
+ project-name: multicloud-openstack
+ jobs:
+ - gerrit-info-yaml-verify
+ project: multicloud/openstack
+ branch: master