name: acumos-java-client-verify
project: acumos-java-client
project-name: acumos-java-client
+ jdk-version: java-8
jobs:
- 'acumos-{project-name}-verify-java'
name: acumos-python-client-verify
project: acumos-python-client
project-name: acumos-python-client
+ jdk-version: java-8
jobs:
- 'acumos-{project-name}-verify-java'
name: acumos-documentation-verify
project: documentation
project-name: documentation
+ jdk-version: java-8
jobs:
- 'acumos-{project-name}-verify-java'
name: acumos-federation-verify
project: federation
project-name: federation
+ jdk-version: java-8
jobs:
- 'acumos-{project-name}-verify-java'
- job-template:
name: 'acumos-{project-name}-verify-java'
-
- node: acumos-ubuntu1604
-
+ node: acumos-ubuntu1804
disabled: false
-
concurrent: true
properties:
description: JJB configured PROJECT parameter to identify a Nordix Gerrit project
- string:
name: JAVA_HOME
- default: /usr/lib/jvm/java-1.8.0-openjdk-amd64
+ default: '/usr/lib/jvm/{jdk-version}-openjdk-amd64'
description: Java home
- string:
name: MVN_VERSION
name: acumos-kubernetes-client-verify
project: kubernetes-client
project-name: kubernetes-client
+ jdk-version: java-8
jobs:
- 'acumos-{project-name}-verify-java'
name: acumos-license-manager-verify
project: license-manager
project-name: license-manager
-
+ jdk-version: java-11
jobs:
- 'acumos-{project-name}-verify-java'
--- /dev/null
+---
+# ============LICENSE_START=======================================================
+# Copyright (C) 2019 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.
+#
+# SPDX-License-Identifier: Apache-2.0
+# ============LICENSE_END=========================================================
+
+- project:
+ name: license-usage-manager-verify
+ project: license-usage-manager
+ project-name: license-usage-manager
+ jdk-version: java-11
+ jobs:
+ - 'acumos-{project-name}-verify-java'
name: acumos-microservice-generation-verify
project: microservice-generation
project-name: microservice-generation
+ jdk-version: java-8
jobs:
- 'acumos-{project-name}-verify-java'
name: acumos-portal-marketplace-verify
project: portal-marketplace
project-name: portal-marketplace
+ jdk-version: java-11
jobs:
- - 'acumos-{project-name}-verify-java'
+ - 'acumos-{project-name}-verify-java'
\ No newline at end of file
name: acumos-runtime-orchestrator-verify
project: runtime-orchestrator
project-name: runtime-orchestrator
+ jdk-version: java-8
jobs:
- 'acumos-{project-name}-verify-java'
name: acumos-security-verification-verify
project: security-verification
project-name: security-verification
+ jdk-version: java-8
jobs:
- 'acumos-{project-name}-verify-java'
cd $WORKSPACE
echo "Info: Java version"
echo "----------------------------------------------------"
-java -version
+$JAVA_HOME/bin/java -version
echo "----------------------------------------------------"
echo "Downloading Maven $MVN_VERSION from $MVN_URL"
wget -q $MVN_URL && unzip -qq apache-maven-${MVN_VERSION}-bin.zip
name: acumos-workbench-verify
project: workbench
project-name: workbench
+ jdk-version: java-8
jobs:
- 'acumos-{project-name}-verify-java'