opensearch-project / opensearch-build

🧰 OpenSearch / OpenSearch-Dashboards Build Systems
Apache License 2.0
136 stars 271 forks source link

Jenkins Integration for Validation Workflow #3201

Closed Divyaasm closed 1 year ago

Divyaasm commented 1 year ago

Creation of Jenkins wrapper for the Validation workflow to automatically run the Job.

Acceptance criteria

prudhvigodithi commented 1 year ago

The best approach to do this is: 1) Define multiple stages, each stage corresponds to separate distribution. 2) Run all the above stages in parallel using jenkins declarative pipeline (Ref: https://www.jenkins.io/blog/2017/09/25/declarative-1/)

With this all stages are executed in parallel and have better logging using existing jenkins blue ocean to visualize each failed stage separately.

gaiksaya commented 1 year ago

Validation workflow can be added after this PR sis merged: https://github.com/opensearch-project/opensearch-build-libraries/pull/160

peterzhuamazon commented 1 year ago

Resolve path issues:

Divyaasm commented 1 year ago

Closing as https://github.com/opensearch-project/opensearch-build/pull/3555 is merged