From 86a589e480a0605666f6e5f71a14ec60d3fd4f90 Mon Sep 17 00:00:00 2001 From: elinuxhenrik Date: Tue, 4 Jan 2022 14:25:41 +0100 Subject: [PATCH] Start using specific jobs for Go products Issue-ID: NONRTRIC-701 Signed-off-by: elinuxhenrik Change-Id: If95f82817d7d1c513f6ae7491e03ed4cfe90e5d0 --- dmaap-mediator-producer/build_and_test.sh | 22 ---- dmaap-mediator-producer/container-tag.yaml | 5 + dmaap-mediator-producer/pom.xml | 112 --------------------- pom.xml | 3 - test/kafka-procon/.gitignore | 1 + test/usecases/odusliceassurance/goversion/pom.xml | 96 ------------------ .../goversion/build_and_test.sh | 22 ---- .../oruclosedlooprecovery/goversion/pom.xml | 112 --------------------- 8 files changed, 6 insertions(+), 367 deletions(-) delete mode 100755 dmaap-mediator-producer/build_and_test.sh create mode 100644 dmaap-mediator-producer/container-tag.yaml delete mode 100644 dmaap-mediator-producer/pom.xml delete mode 100644 test/usecases/odusliceassurance/goversion/pom.xml delete mode 100755 test/usecases/oruclosedlooprecovery/goversion/build_and_test.sh delete mode 100644 test/usecases/oruclosedlooprecovery/goversion/pom.xml diff --git a/dmaap-mediator-producer/build_and_test.sh b/dmaap-mediator-producer/build_and_test.sh deleted file mode 100755 index 397124d7..00000000 --- a/dmaap-mediator-producer/build_and_test.sh +++ /dev/null @@ -1,22 +0,0 @@ -#!/bin/bash -############################################################################## -# -# Copyright (C) 2021: Nordix Foundation -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -############################################################################## - -go build - -go test ./... diff --git a/dmaap-mediator-producer/container-tag.yaml b/dmaap-mediator-producer/container-tag.yaml new file mode 100644 index 00000000..f84eeb10 --- /dev/null +++ b/dmaap-mediator-producer/container-tag.yaml @@ -0,0 +1,5 @@ +# The Jenkins job requires a tag to build the Docker image. +# By default this file is in the docker build directory, +# but the location can configured in the JJB template. +--- +tag: 1.1.0 diff --git a/dmaap-mediator-producer/pom.xml b/dmaap-mediator-producer/pom.xml deleted file mode 100644 index eb30b6bd..00000000 --- a/dmaap-mediator-producer/pom.xml +++ /dev/null @@ -1,112 +0,0 @@ - - - 4.0.0 - - oransc.org - dmaapmediatorproducer - 1.1.0 - - 0.30.0 - - - - - - exec-maven-plugin - org.codehaus.mojo - - - Build Go binary - generate-sources - - exec - - - ${basedir}/build_and_test.sh - - - - - - io.fabric8 - docker-maven-plugin - ${docker-maven-plugin.version} - false - - - generate-nonrtric-dmaap-mediator-producer-image - package - - build - - - ${env.CONTAINER_PULL_REGISTRY} - - - o-ran-sc/nonrtric-dmaap-mediator-producer:${project.version} - - try - ${basedir} - Dockerfile - - ${project.build.finalName}.jar - - - ${project.version} - - - - - - - - push-nonrtric-dmaap-mediator-producer-image - - build - push - - - ${env.CONTAINER_PULL_REGISTRY} - ${env.CONTAINER_PUSH_REGISTRY} - - - o-ran-sc/nonrtric-dmaap-mediator-producer:${project.version} - - ${basedir} - Dockerfile - - ${project.build.finalName}.jar - - - ${project.version} - latest - - - - - - - - - - - diff --git a/pom.xml b/pom.xml index 39c316e1..1a7d8886 100644 --- a/pom.xml +++ b/pom.xml @@ -38,9 +38,6 @@ r-app-catalogue helm-manager dmaap-adaptor-java - dmaap-mediator-producer - test/usecases/oruclosedlooprecovery/goversion - test/usecases/odusliceassurance/goversion diff --git a/test/kafka-procon/.gitignore b/test/kafka-procon/.gitignore index 6703e3c7..aa0b599f 100644 --- a/test/kafka-procon/.gitignore +++ b/test/kafka-procon/.gitignore @@ -2,3 +2,4 @@ .dockererr .env .payload +kafkaprocon diff --git a/test/usecases/odusliceassurance/goversion/pom.xml b/test/usecases/odusliceassurance/goversion/pom.xml deleted file mode 100644 index f741038a..00000000 --- a/test/usecases/odusliceassurance/goversion/pom.xml +++ /dev/null @@ -1,96 +0,0 @@ - - - 4.0.0 - - oransc.org - o-du-slice-assurance - 1.1.0 - - 0.30.0 - - - - - - io.fabric8 - docker-maven-plugin - ${docker-maven-plugin.version} - false - - - generate-nonrtric-o-du-slice-assurance-image - package - - build - - - ${env.CONTAINER_PULL_REGISTRY} - - - o-ran-sc/nonrtric-o-du-slice-assurance:${project.version} - - try - ${basedir} - Dockerfile - - ${project.build.finalName}.jar - - - ${project.version} - - - - - - - - push-nonrtric-o-du-slice-assurance-image - - build - push - - - ${env.CONTAINER_PULL_REGISTRY} - ${env.CONTAINER_PUSH_REGISTRY} - - - o-ran-sc/nonrtric-o-du-slice-assurance:${project.version} - - ${basedir} - Dockerfile - - ${project.build.finalName}.jar - - - ${project.version} - latest - - - - - - - - - - - diff --git a/test/usecases/oruclosedlooprecovery/goversion/build_and_test.sh b/test/usecases/oruclosedlooprecovery/goversion/build_and_test.sh deleted file mode 100755 index 397124d7..00000000 --- a/test/usecases/oruclosedlooprecovery/goversion/build_and_test.sh +++ /dev/null @@ -1,22 +0,0 @@ -#!/bin/bash -############################################################################## -# -# Copyright (C) 2021: Nordix Foundation -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -############################################################################## - -go build - -go test ./... diff --git a/test/usecases/oruclosedlooprecovery/goversion/pom.xml b/test/usecases/oruclosedlooprecovery/goversion/pom.xml deleted file mode 100644 index dc568e19..00000000 --- a/test/usecases/oruclosedlooprecovery/goversion/pom.xml +++ /dev/null @@ -1,112 +0,0 @@ - - - 4.0.0 - - oransc.org - o-ru-closed-loop-consumer - 1.1.0 - - 0.30.0 - - - - - - exec-maven-plugin - org.codehaus.mojo - - - Build Go binary - generate-sources - - exec - - - ${basedir}/build_and_test.sh - - - - - - io.fabric8 - docker-maven-plugin - ${docker-maven-plugin.version} - false - - - generate-nonrtric-o-ru-closed-loop-consumer-image - package - - build - - - ${env.CONTAINER_PULL_REGISTRY} - - - o-ran-sc/nonrtric-o-ru-closed-loop-consumer:${project.version} - - try - ${basedir} - Dockerfile - - ${project.build.finalName}.jar - - - ${project.version} - - - - - - - - push-nonrtric-o-ru-closed-loop-consumer-image - - build - push - - - ${env.CONTAINER_PULL_REGISTRY} - ${env.CONTAINER_PUSH_REGISTRY} - - - o-ran-sc/nonrtric-o-ru-closed-loop-consumer:${project.version} - - ${basedir} - Dockerfile - - ${project.build.finalName}.jar - - - ${project.version} - latest - - - - - - - - - - - -- 2.16.6