/* * Copyright OpenSearch Contributors * SPDX-License-Identifier: Apache-2.0 * * The OpenSearch Contributors require contributions made to * this file be licensed under the Apache-2.0 license or a * compatible open source license. */ def lib = library("jenkins") pipeline { agent none stages { stage('input manifest 1.1.0') { steps { script { def inputManifest = lib.jenkins.InputManifest.new(readYaml(file: "tests/data/os-template-1.1.0.yml")) echo inputManifest.ci echo inputManifest.build.name echo inputManifest.build.version echo inputManifest.build.getFilename() echo inputManifest.getSHAsRoot('bundle-build') } } } stage('input manifest 1.2.0') { steps { script { def inputManifest = lib.jenkins.InputManifest.new(readYaml(file: "tests/data/os-template-1.2.0.yml")) echo inputManifest.ci.image.name echo inputManifest.ci.image.args echo inputManifest.build.name echo inputManifest.build.version echo inputManifest.build.getFilename() echo inputManifest.getSHAsRoot('bundle-build') } } } } }