-
Notifications
You must be signed in to change notification settings - Fork 277
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use default build script for reportsDashboards, observabilityDashboards, queryWorkbenchDashboards and remove customized build script #3055
Use default build script for reportsDashboards, observabilityDashboards, queryWorkbenchDashboards and remove customized build script #3055
Conversation
Signed-off-by: Rupal Mahajan <[email protected]>
Hi @rupal-bq What do you think about moving this build.sh in the respective repository? Its will be easier to manage too. |
Signed-off-by: Rupal Mahajan <[email protected]>
Seems good idea to me if many plugins have special use cases to handle. But I am not sure what is required to do so. |
Just move the script under |
Codecov Report
@@ Coverage Diff @@
## main #3055 +/- ##
=======================================
Coverage 93.17% 93.17%
=======================================
Files 167 167
Lines 4602 4602
=======================================
Hits 4288 4288
Misses 314 314 Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
Signed-off-by: Rupal Mahajan <[email protected]>
Deleted the script from here. As the chromium is removed and the repo split is done, I think dashboards-reporting can now use the default script. |
@zelinh You okay with this change? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
@vamsi-amazon Our current workflow actually have a list for place to look for the build script. opensearch-build/src/paths/script_finder.py Lines 61 to 76 in af1be01
If it doesn't find the build script from all of those location above, the last choice is to use the default build script. |
For dashboards-observability, I don't see a build script at https://github.com/opensearch-project/dashboards-observability. I will update this PR to remove https://github.com/opensearch-project/opensearch-build/blob/main/scripts/components/observabilityDashboards/build.sh as well so default can be used |
Signed-off-by: Rupal Mahajan <[email protected]>
Signed-off-by: Rupal Mahajan <[email protected]>
Signed-off-by: Rupal Mahajan [email protected]
Description
Issues Resolved
List any issues this PR will resolve, e.g. Closes [...].
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.