grafana/scripts/drone/pipelines
Erik Sundell d8ec95e9b1
E2E: Add support for building test plugins (#91873)
* build test apps with webpack

* add extensions test app

* update e2e tests

* remove non-build test apps using amd

* use @grafana/plugin-configs rather than create-plugin config

* Update e2e/plugin-e2e/plugin-e2e-api-tests/as-admin-user/extensions/usePluginComponents.spec.ts

Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com>

* Update package.json

Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com>

* use run dir variable instead of hardcoded path

* add dummy licence file

* add separate step for building test plugins

* support nested plugins

* remove react-router-dom from the externals array

* remove add_mode dev

* lint starlark

* pass license path as env variable

* fix the path

* chore(e2e-plugins): clean up dependencies to match core versions

* refactor(e2e-plugins): prefer extending webpack plugins-config

* docs(e2e-plugins): add basic info to extensions test plugin readme

* update readme

* change dir name from custom plugins to test plugins

* change root readme

* update lockfile

---------

Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com>
2024-08-23 09:00:03 +02:00
..
aws_marketplace.star [WIP] CI: Removes enterprise specific pipelines and steps (#70815) 2023-07-14 14:18:09 +03:00
benchmarks.star Refactor starlark to remove references to the build_image (#74624) 2023-09-12 12:19:06 -03:00
build.star E2E: Add support for building test plugins (#91873) 2024-08-23 09:00:03 +02:00
ci_images.star Chore: Upgrade Go to 1.21.5 (#79329) 2023-12-15 10:36:49 +01:00
docs.star Refactor starlark to remove references to the build_image (#74624) 2023-09-12 12:19:06 -03:00
github.star [WIP] CI: Removes enterprise specific pipelines and steps (#70815) 2023-07-14 14:18:09 +03:00
integration_tests.star CI: Add test Mimir backend image for integration tests (#76051) 2023-10-05 15:09:26 -03:00
lint_backend.star chore(ci): Run golangci-lint in GitHub Actions (#88916) 2024-06-07 12:30:31 -04:00
lint_frontend.star [WIP] CI: Removes enterprise specific pipelines and steps (#70815) 2023-07-14 14:18:09 +03:00
publish_images.star CI: Fix drone docker publish (#91204) 2024-07-30 15:44:04 +01:00
shellcheck.star CI: Fixes for various main steps (#74768) 2023-09-13 00:44:33 +03:00
swagger_gen.star Swagger: Re-generate the enterprise specification if enterprise is cloned (#81730) 2024-03-07 12:07:35 +02:00
test_backend.star Refactor starlark to remove references to the build_image (#74624) 2023-09-12 12:19:06 -03:00
test_frontend.star Refactor starlark to remove references to the build_image (#74624) 2023-09-12 12:19:06 -03:00
trigger_downstream.star Trigger downstream from grafana and not the mirror (#84381) 2024-03-13 12:21:08 -05:00
verify_drone.star [WIP] CI: Removes enterprise specific pipelines and steps (#70815) 2023-07-14 14:18:09 +03:00
verify_starlark.star [WIP] CI: Removes enterprise specific pipelines and steps (#70815) 2023-07-14 14:18:09 +03:00
verify_storybook.star Storybook: Add basic e2e verification test (#89779) 2024-06-27 16:43:43 +01:00
whats_new_checker.star Refactor starlark to remove references to the build_image (#74624) 2023-09-12 12:19:06 -03:00
windows.star Refactor starlark to remove references to the build_image (#74624) 2023-09-12 12:19:06 -03:00