dashboards-search-relevance icon indicating copy to clipboard operation
dashboards-search-relevance copied to clipboard

[CI] Test builds from zip files

Open noCharger opened this issue 1 year ago • 3 comments

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.

noCharger avatar Apr 18 '23 23:04 noCharger

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

dblock avatar Apr 21 '23 16:04 dblock

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

kavilla avatar Apr 21 '23 16:04 kavilla

Current progress is being worked on and monitored here.

sejli avatar Jun 13 '23 17:06 sejli