Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Chore: Enable PR testing in Drone (grafana#26189)
* Add Drone configuration Signed-off-by: Arve Knudsen <[email protected]> * Add more steps Signed-off-by: Arve Knudsen <[email protected]> * Add more steps Signed-off-by: Arve Knudsen <[email protected]> * Build front-end before testing it Signed-off-by: Arve Knudsen <[email protected]> * Upgrade grafana/build-container Signed-off-by: Arve Knudsen <[email protected]> * Add packaging step Signed-off-by: Arve Knudsen <[email protected]> * Trigger on push Signed-off-by: Arve Knudsen <[email protected]> * Remove some steps Signed-off-by: Arve Knudsen <[email protected]> * Enable steps Signed-off-by: Arve Knudsen <[email protected]> * Install Dockerize Signed-off-by: Arve Knudsen <[email protected]> * Use node image for test-frontend Signed-off-by: Arve Knudsen <[email protected]> * Increase number of test workers Signed-off-by: Arve Knudsen <[email protected]> * Make plugin installation depend on frontend tests Signed-off-by: Arve Knudsen <[email protected]> * Make integration tests depend on frontend tests Signed-off-by: Arve Knudsen <[email protected]> * Use grafana/build-container also for front-end tests Signed-off-by: Arve Knudsen <[email protected]> * Upgrade dependencies in order to fix front-end tests Signed-off-by: Arve Knudsen <[email protected]> * Depend on es-check Signed-off-by: Arve Knudsen <[email protected]> * Dont' depend on tests before building front-end Signed-off-by: Arve Knudsen <[email protected]> * Add more steps Signed-off-by: Arve Knudsen <[email protected]> * Fix packaging Signed-off-by: Arve Knudsen <[email protected]> * Simplify Signed-off-by: Arve Knudsen <[email protected]> * Try to build images Signed-off-by: Arve Knudsen <[email protected]> * Fix e2e tests Signed-off-by: Arve Knudsen <[email protected]> * Remove steps Signed-off-by: Arve Knudsen <[email protected]> * Install netcat Signed-off-by: Arve Knudsen <[email protected]> * Include golangci-lint with grafana/build-container Signed-off-by: Arve Knudsen <[email protected]> * Build storybook and docs website Signed-off-by: Arve Knudsen <[email protected]> * Fix e2e tests Signed-off-by: Arve Knudsen <[email protected]> * Use build image with root user Signed-off-by: Arve Knudsen <[email protected]> * Drop CircleCI dependencies Signed-off-by: Arve Knudsen <[email protected]> * Fix e2e tests Signed-off-by: Arve Knudsen <[email protected]> * Fix e2e under Drone Signed-off-by: Arve Knudsen <[email protected]> * Execute e2e server separately Signed-off-by: Arve Knudsen <[email protected]> * Use own plugin for building Docker images Signed-off-by: Arve Knudsen <[email protected]> * Use Starlark to configure Drone Signed-off-by: Arve Knudsen <[email protected]> * Add enterprise steps to pipeline Signed-off-by: Arve Knudsen <[email protected]> * Add more enterprise steps to pipeline Signed-off-by: Arve Knudsen <[email protected]> * Maintain Yarn cache Signed-off-by: Arve Knudsen <[email protected]> * Build enterprise Docker images Signed-off-by: Arve Knudsen <[email protected]> * Build Ubuntu Docker images Signed-off-by: Arve Knudsen <[email protected]> * Refactor Signed-off-by: Arve Knudsen <[email protected]> * Add Postgres integration test Signed-off-by: Arve Knudsen <[email protected]> * Add MySQL integration test Signed-off-by: Arve Knudsen <[email protected]> * Fix integration tests Signed-off-by: Arve Knudsen <[email protected]> * Parameterize integration test DB connections Signed-off-by: Arve Knudsen <[email protected]> * Categorize integration tests Signed-off-by: Arve Knudsen <[email protected]> * Use grabpl integration-tests Signed-off-by: Arve Knudsen <[email protected]> * Remove unintended change Signed-off-by: Arve Knudsen <[email protected]> * Drone: Disable Ubuntu Docker images for PR pipeline Signed-off-by: Arve Knudsen <[email protected]> * Regenerate yarn.lock Signed-off-by: Arve Knudsen <[email protected]> * Upgrade grabpl Signed-off-by: Arve Knudsen <[email protected]> * Restore Yarn cache before installing in grafana-enterprise Signed-off-by: Arve Knudsen <[email protected]> * Use separate pipelines for OSS and enterprise Signed-off-by: Arve Knudsen <[email protected]> * Let OSS builds depend on tests Signed-off-by: Arve Knudsen <[email protected]> * Restore Go cache before building back-end Signed-off-by: Arve Knudsen <[email protected]> * Reduce number of variants built for PRs Signed-off-by: Arve Knudsen <[email protected]> * Fix building of Docker images Signed-off-by: Arve Knudsen <[email protected]> * Drone: Simplify logic Signed-off-by: Arve Knudsen <[email protected]> * Drone: Use Starlark Signed-off-by: Arve Knudsen <[email protected]> * Drone: Fix syntax error Signed-off-by: Arve Knudsen <[email protected]> * Convert .drone.star to YAML Signed-off-by: Arve Knudsen <[email protected]> * Upgrade AWS Go SDK Signed-off-by: Arve Knudsen <[email protected]> * Drone: Fix Go linting Signed-off-by: Arve Knudsen <[email protected]> * Undo irrelevant changes Signed-off-by: Arve Knudsen <[email protected]> * Revert "Undo irrelevant changes" This reverts commit 5152f65. * Undo irrelevant changes Signed-off-by: Arve Knudsen <[email protected]> * e2e: Support Circle Signed-off-by: Arve Knudsen <[email protected]> * Remove unused script Signed-off-by: Arve Knudsen <[email protected]> * TypeScript fixes Signed-off-by: Arve Knudsen <[email protected]> * TypeScript fixes Signed-off-by: Arve Knudsen <[email protected]> * Remove unused script Signed-off-by: Arve Knudsen <[email protected]> * More Drone support Signed-off-by: Arve Knudsen <[email protected]> * Remove unused script Signed-off-by: Arve Knudsen <[email protected]> * Fix build on Circle Signed-off-by: Arve Knudsen <[email protected]> * Remove TODO comment Signed-off-by: Arve Knudsen <[email protected]>
- Loading branch information