From 3a0511f2f9e7ace7f0cd588e08a8be568a649fd3 Mon Sep 17 00:00:00 2001 From: Marc Handalian Date: Tue, 24 Aug 2021 09:56:25 -0700 Subject: [PATCH] Add Input Manifest for 1.0 maven release. Signed-off-by: Marc Handalian --- bundle-workflow/README.md | 11 +++++++++++ manifests/opensearch-1.0.0-maven.yml | 15 +++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 manifests/opensearch-1.0.0-maven.yml diff --git a/bundle-workflow/README.md b/bundle-workflow/README.md index 0519812282..1c4312faa6 100644 --- a/bundle-workflow/README.md +++ b/bundle-workflow/README.md @@ -11,6 +11,17 @@ This workflow builds a complete OpenSearch bundle from source. You can currently ### Build from Source +Each build requires a manifest to be passed as input. We currently have the following input manifests: + +[opensearch-1.0.0.yml](/manifests/opensearch-1.0.0.yml) Manifest to reproduce 1.0.0 build. + +[opensearch-1.0.0-maven.yml](/manifests/opensearch-1.0.0-maven.yml) - one-time manifest to build and push maven artifacts for 1.0 from tags. + Going forward a separate maven manifest is not required. For 1.0.0 we + do not have solid 1.0 refs for all repos nor do we need to rebuild the full bundle. + +[opensearch-1.1.0.yml](/manifests/opensearch-1.1.0.yml) - Manifest to build upcoming 1.x release. + + ```bash ./bundle-workflow/build.sh manifests/opensearch-1.1.0.yml --snapshot ``` diff --git a/manifests/opensearch-1.0.0-maven.yml b/manifests/opensearch-1.0.0-maven.yml new file mode 100644 index 0000000000..ac5097026c --- /dev/null +++ b/manifests/opensearch-1.0.0-maven.yml @@ -0,0 +1,15 @@ +--- +schema-version: 1.0 +build: + name: OpenSearch + version: 1.0.0 +components: + - name: OpenSearch + repository: https://github.com/opensearch-project/OpenSearch.git + ref: 1.0 + - name: common-utils + repository: https://github.com/opensearch-project/common-utils.git + ref: 1.0 + - name: job-scheduler + repository: https://github.com/opensearch-project/job-scheduler.git + ref: 1.0.0.0