<goVersion>Golang 1.14</goVersion>
</org.jenkinsci.plugins.golang.GolangBuildWrapper>
+- wrapper:
+ name: golang123
+ wrappers:
+ - raw:
+ xml: |
+ <org.jenkinsci.plugins.golang.GolangBuildWrapper plugin="golang@1.2">
+ <goVersion>Golang 1.23</goVersion>
+ </org.jenkinsci.plugins.golang.GolangBuildWrapper>
+
- wrapper:
# This wrapper is required for all jobs as it configures the wrappers
# needed by the eCOMP infra.
--- /dev/null
+#!/bin/bash
+# -
+# ========================LICENSE_START=================================
+# Copyright (C) 2024: Deutsche Telecom
+#
+# 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.
+# ========================LICENSE_END===================================
+#
+
+set -o xtrace
+
+echo '============== CALLING SCRIPT TO BUILD DOCKER IMAGES ================='
+cd ./build
+./build_image.sh
+
branch: master
jobs:
- gerrit-info-yaml-verify
+
+- project:
+ name: policy-opa-pdp-go-v123
+ project: policy/opa-pdp
+ project-name: policy-opa-pdp
+ path: "."
+ golangver: "golang123"
+ build-node: ubuntu1804-docker-8c-8g
+ branch: master
+ jobs:
+ - "{project-name}-{stream}-verify-golang"
+ - "{project-name}-{stream}-merge-golang"
+ - "{project-name}-{stream}-docker-golang-shell-daily":
+ script: !include-raw-escape: "build-opa-pdp-docker-image.sh"
+ stream:
+ - "master":
+ branch: "master"
+ mvn-settings: "policy-opa-pdp-settings"