opensearch-project / opensearch-build-libraries

Apache License 2.0
6 stars 23 forks source link

Jenkins Library update for Gradle Check Publish Optimization #427

Closed prudhvigodithi closed 2 months ago

prudhvigodithi commented 2 months ago

Description

Coming from https://github.com/opensearch-project/OpenSearch/issues/11217#issuecomment-2118322724, this PR will ensure we have the PR number identified by commitID even for post_merge_action. This data will be used in gradle metrics dashboard OpenSearch Gradle Check Metrics.

With this change we can get the associated PR for failed tests on post_merge_action.

The required gradle check change PR https://github.com/opensearch-project/OpenSearch/pull/13786. The required jenkinsfile change PR https://github.com/opensearch-project/opensearch-build/pull/4719.

Issues Resolved

Part of: https://github.com/opensearch-project/OpenSearch/issues/3713

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license. For more information on following Developer Certificate of Origin and signing off your commits, please check here.

peterzhuamazon commented 2 months ago

This is a better and more complete update to gradle check lib. Thanks.