-
Notifications
You must be signed in to change notification settings - Fork 84
[FEATURE] 1.x version increment process, remove dependency zips. #383
Description
Is your feature request related to a problem?
The version increment PR's for 1.x requires job-scheduler zips to be part of reports-scheduler/src/test/resources/bwc/job-scheduler/<version>-SNAPSHOT and reports-scheduler/src/test/resources/job-scheduler/ folder.
Sample PR:
https://github.com/opensearch-project/dashboards-reports/pull/366/files
What solution would you like?
Remove the injection of zip file via PR and use available latest URL to download the required zips
Example URL: https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/1.3.1/latest/linux/x64/builds/opensearch/plugins/opensearch-job-scheduler-1.3.1.0.zip
This is already the case of version increments for 2.x the zips are not added as part of PR
Example 2.x version increment PR : https://github.com/opensearch-project/dashboards-reports/pull/371/files
What alternatives have you considered?
https://ci.opensearch.org/ci/dbc/distribution-build-opensearch/<version>/latest/linux/x64/builds/opensearch/plugins/<plugin name + version>.zip where <version> and plugin name parameter can be injected using gradle properties.
Do you have any additional context?
Committing a zip via a PR limits the capabilities to perform auto increment PR, more details on opensearch-project/opensearch-build#1375