Marcus Efraimsson
94efd06858
End2end: Make it possible to run e2e tests with BASE_URL ( #24041 )
2020-05-03 13:51:30 +02:00
Arve Knudsen
9939d3bb38
Upgrade build pipeline tool ( #24093 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-04-30 14:24:20 +02:00
Arve Knudsen
11eca387a0
CircleCI: Unpin grafana/docs-base ( #24054 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-04-29 16:16:46 +02:00
Arve Knudsen
8d8d9aac64
CircleCI: Bump grafana/build-container revision ( #24043 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-04-29 14:47:31 +02:00
Arve Knudsen
f2e37b79dc
CircleCI: Upgrade build pipeline tool ( #24021 )
...
* CircleCI: Upgrade build pipeline tool
2020-04-29 10:42:23 +02:00
Arve Knudsen
2a57e1108c
Chore: Put what's new and release notes URLs in package.json ( #24006 )
...
* Put what's new and release notes URLs in package.json
* Upgrade build pipeline tool
2020-04-28 21:26:36 +02:00
Arve Knudsen
c24ca8ce41
CircleCI: Fix triggering of jobs for releases ( #23999 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-04-28 16:05:35 +02:00
Arve Knudsen
5442b0ab4f
Docs: Fix building of docs ( #23923 )
...
* Docs: Fix building of docs
* CircleCI: Fixate grafana/docs-base image revision in job for building docs
2020-04-28 09:27:46 +02:00
Arve Knudsen
76b184b93c
Packages: Bundle plugins ( #23787 )
...
* Add manifest for external plugins
* CircleCI: Build internal plug-ins
* CircleCI: Package internal and external plug-ins
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-04-24 19:01:34 +02:00
Arve Knudsen
51c19da98d
Docker: Upgrade to Ubuntu 20.04 in Dockerfiles ( #23852 )
...
* Chore: Upgrade to Ubuntu 20.04
Co-authored-by: Marcus Efraimsson <marcus.efraimsson@gmail.com>
2020-04-24 14:03:18 +02:00
Arve Knudsen
f4d40224f2
CircleCI: Upgrade shellcheck to v0.7.1 and pin version ( #23815 )
...
* CircleCI: Upgrade shellcheck to v0.7.1 and pin version
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-04-23 12:22:51 +02:00
Carl Bergquist
9652a1410b
Build: Stricter linting should break the build ( #23606 )
2020-04-16 16:09:27 +02:00
Carl Bergquist
5fc255bd89
Linting fixes for provisoning ( #23600 )
2020-04-16 05:46:20 +02:00
Marcus Efraimsson
6e313e7d37
Image Rendering: Remove PhantomJS support ( #23460 )
...
Removes all references and usage of PhantomJS #23375 .
Remove direct link rendered image e2e smoke test for now.
Docker: Fix installing chrome in ubuntu custom docker image.
Improve handling of image renderer not available/installed #23593 .
Add PhantomJS breaking change and upgrading notes.
Use grabpl v0.2.10.
Closes #13802
Co-authored-by: Kyle Brandt <kyle@grafana.com>
Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com>
2020-04-15 22:17:41 +02:00
Arve Knudsen
0dd2db8540
CircleCI: Upgrade the build pipeline tool ( #23595 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-04-15 17:41:12 +02:00
Leonard Gram
f997f85eb7
CI: scan master and release images oss/enterprise ( #23475 )
2020-04-15 12:07:49 +02:00
Tobias Skarhed
5cd2b22684
Storybook: Change deploy bucket ( #23569 )
2020-04-14 18:28:41 +02:00
Arve Knudsen
941cd59894
grafana-build-container: Update armv7 musl compiler ( #23558 )
...
* grafana-build-container: Update armv7 musl compiler
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* grafana-build-container: Bump version
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* CircleCI: Use newer grafana/build-container image
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-04-14 16:59:45 +02:00
Tobias Skarhed
4cf8e1d6a7
Storybook: Update URL to push to new bucket ( #23441 )
2020-04-14 08:26:41 +02:00
Carl Bergquist
0fd5945542
Fixes linting errors in datasource provisioning. ( #23515 )
2020-04-11 21:07:07 +02:00
Arve Knudsen
7799dd84c1
Chore: Upgrade to Go 1.14 ( #23371 )
...
* Chore: Upgrade to Go 1.14
* Chore: Bump version of grafana/grafana-ci-deploy Docker image
* Chore: Fix/bump version of grafana/build-container Docker image
* CircleCI: Upgrade build Docker images
2020-04-08 14:13:05 +02:00
Arve Knudsen
3cf82df8b3
CircleCI: Revert to using shared workspace instead of GCS ( #23190 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-03-30 13:16:15 +02:00
Arve Knudsen
8103c3e2c8
CircleCI: Fix cross platform Docker builds ( #23192 )
2020-03-30 12:01:45 +02:00
Arve Knudsen
8d2db9af7b
CircleCI: Reduce dependency on workspace ( #23159 )
2020-03-28 13:06:21 +01:00
Arve Knudsen
c344e1f6b2
CircleCI: Replace machine executors ( #23151 )
...
* CircleCI: Get rid of machine executors
* CircleCI: Use new Circle images
* CircleCI: Tweak dependency graph
2020-03-28 10:43:20 +01:00
Arve Knudsen
1a5bd30329
CircleCI: Cache packages in GCS instead of in workspace ( #23130 )
...
* CircleCI: Cache packages in GCS instead of workspace
* CircleCI: Cache yarn packages
* CircleCI: Consolidate on --frozen-lockfile
2020-03-27 14:47:42 +01:00
Arve Knudsen
660a453f74
CircleCI: Tweak concurrency when packaging ( #23129 )
2020-03-27 12:25:54 +01:00
Arve Knudsen
c191bf64aa
CircleCI: Build and publish Docker images in same job ( #23092 )
...
* CircleCI: Build and publish Docker images in same job
* CircleCI: Adjust dependency graph
* CircleCI: Specify grabpl concurrency
* CircleCI: Adjust resource classes
2020-03-26 17:25:01 +01:00
Arve Knudsen
52cd6068d1
CircleCI: Make k8s deployment depend on enterprise Docker image ( #23078 )
...
* CircleCI: Make k8s deployment depend on enterprise Docker image
* CircleCI: Upgrade grabpl
2020-03-25 18:35:38 +01:00
Arve Knudsen
c813fc7871
CircleCI: Upgrade build pipeline tool ( #23076 )
2020-03-25 17:33:08 +01:00
Arve Knudsen
14b169d62b
CircleCI: Fix deploying to k8s ( #23068 )
2020-03-25 15:42:56 +01:00
Arve Knudsen
35ecf79ae5
CircleCI: Deploy master builds to Kubernetes ( #23034 )
2020-03-25 14:45:55 +01:00
Arve Knudsen
3b134998b9
CircleCI: Increase memory/CPU for some jobs ( #23035 )
...
* CircleCI: Increase resource class for some jobs
2020-03-24 18:23:58 +01:00
Arve Knudsen
15455ab593
CircleCI: Run golangci-lint in two batches ( #23021 )
...
* CircleCI: Run golangci-lint in two batches
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* CircleCI: Fix typo
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* Chore: adds fallback value to time series class
* Chore: changes fallback value from null to empty string in FilterInput component
* Update public/app/core/time_series2.ts
Co-Authored-By: Hugo Häggmark <hugo.haggmark@grafana.com>
* Chore: updates || to ?? operators
Co-authored-by: Lukas Siatka <lukasz.siatka@grafana.com>
Co-authored-by: Hugo Häggmark <hugo.haggmark@grafana.com>
2020-03-24 13:50:05 +01:00
Arve Knudsen
289a5fb862
Chore: Fix golangci-lint timeout config, disable govet ( #23015 )
...
* golangci-lint: Fix timeout config; disable govet
* CircleCI: Use official golangci-lint binary
2020-03-24 11:57:22 +01:00
Arve Knudsen
a43e31fbf9
CircleCI: Reduce memory usage of golangci-lint ( #22970 )
...
* CircleCI: Fix golangci-lint OOM by reducing concurrency and tweaking GC
2020-03-23 17:33:06 +01:00
Arve Knudsen
9b32f9d3f4
CircleCI: Pin grabpl to v0.2.0 ( #22906 )
2020-03-23 09:42:12 +01:00
Dominik Prokop
cb9dd6631b
Fix ValueMappingEditor test TS issue ( #22895 )
...
* fix test
* Revert "CircleCI: Don't build Storybook on PR (#22865 )"
This reverts commit 492264abc3
.
2020-03-19 16:48:49 +01:00
Tobias Skarhed
492264abc3
CircleCI: Don't build Storybook on PR ( #22865 )
2020-03-18 13:57:17 +01:00
Arve Knudsen
756ad3142c
CircleCI: Skip enterprise builds for forked PRs ( #22851 )
...
* CircleCI: Skip enterprise builds for forked PRs
2020-03-17 21:39:02 +01:00
Arve Knudsen
e38e08dfb3
CircleCI: Don't publish storybook for PRs ( #22845 )
2020-03-17 15:56:08 +01:00
Tobias Skarhed
81fed255fd
Storybook: add canary deploy from master ( #22843 )
...
* Canary from master latest from release
* Fix logo URL
2020-03-17 15:03:59 +01:00
Tobias Skarhed
7f76e8b684
Storybook: Deploy on PR, master and release ( #22827 )
...
* Update CircleCI deployment
* Add GCP auth
* Change master to latest dir
2020-03-17 13:34:41 +01:00
Arve Knudsen
85b1742805
CircleCI: Install build pipeline tool from GitHub repo ( #22837 )
2020-03-17 12:50:35 +01:00
Arve Knudsen
67fc251fef
CircleCI: Download grabpl from GCS ( #22828 )
...
* CircleCI: Download grabpl from GCS
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
* CircleCI: Fix installation of grabpl
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-03-17 11:00:23 +01:00
Lukas Siatka
935ec07cfd
DevEnv: updates build-ci-deploy dockerfile and CI config to include yarn ( #22809 )
...
* DevEnv: updates build-ci-deploy dockerfile
* DevEnv: updates build-ci-deploy dockerfile version in circleci config
2020-03-16 15:37:44 +01:00
Torkel Ödegaard
75d7f9072c
E2E: Add new run modes for e2e tests ( #22795 )
...
* WIP: started e2e tests for bar gauge
* Updated
* Updated
* Updated cypress from 3.7 -> 4.1
* reverted cypress upgrade
* Updated test
* Update e2e docs
* Updated docs
2020-03-16 14:35:55 +01:00
Arve Knudsen
5413521030
Build: Migrate PR pipeline ( #22788 )
...
Implement new PR pipeline
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
2020-03-16 11:08:27 +01:00
Torkel Ödegaard
dfb3272bdb
E2E: Moving files & refactoring ( #22787 )
...
* E2E refactoring
* Updated circleci
* Updated lint paths
2020-03-13 18:48:38 +01:00
Torkel Ödegaard
64877baa82
E2E: Run e2e tests on PRs and easy local isolated e2e grafana server setup & conf ( #22772 )
...
* e2e: Trying to get end-2-end tests to run on PRs
* Probably need quotes here
* Change back to machine
* CI: only build amd64 docker
* lowercase docker image name
* Fixed docker image name
* added end-to-end-test
* Fixed paths
* Added setup_remote_docker
* Updated
* Minor tweak
* update
* Testing
* UpdateD#
* Making some progress
* Update
* Updated
* update
* Updated
* Updated
* testing
* Updated
* Updated
* Updated
* Updated
* updated
* Changed image
* Updated image
* updated
* Addd logging
* trying one more thing
* Fixed build-fast-frontend
* Updated
* Added devenv to end-to-end server setup
* removed file
* Updated
* Minor change
* Fixes
* Updated workspace, and tried to make naming and paths compatible with master & release jobs
* fixed syntax issue
* Updated truth
* Fixed path
2020-03-13 14:34:25 +01:00