dashboards-search-relevance
dashboards-search-relevance copied to clipboard
[CI] Test builds from zip files
Description
Although config.ts is added at the top level of the plugin, it is not included in the construction artifact when using the command yarn plugin-helpers build
. The current github testing workflows always get the source code through checkout. (see examples https://github.com/opensearch-project/dashboards-search-relevance/blob/main/.github/workflows/remote-integ-tests-workflow.yml#L72-L75 and https://github.com/opensearch-project/dashboards-search-relevance/blob/main/.github/workflows/test-and-build.yml#L22-L25). We should instead utilize build artifacts for integration testing.
Is this a problem for all plugins? Could we please open a meta issue in OpenSearch-Dashboards and do this for all plugins? cc: @kavilla
Is this a problem for all plugins? Could we please open a meta issue in OpenSearch-Dashboards and do this for all plugins? cc: @kavilla
Opened this: https://github.com/opensearch-project/OpenSearch-Dashboards/issues/3918
Current progress is being worked on and monitored here.