mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
CircleCI: Increase memory/CPU for some jobs (#23035)
* CircleCI: Increase resource class for some jobs
This commit is contained in:
parent
ce8df91cc9
commit
3b134998b9
@ -116,6 +116,7 @@ jobs:
|
||||
parameters:
|
||||
edition:
|
||||
type: string
|
||||
resource_class: large
|
||||
executor: grafana-build
|
||||
steps:
|
||||
- run:
|
||||
@ -204,6 +205,7 @@ jobs:
|
||||
|
||||
build-oss-windows-installer:
|
||||
executor: windows-installer
|
||||
resource_class: large
|
||||
steps:
|
||||
- attach_workspace:
|
||||
at: /tmp/workspace
|
||||
@ -236,6 +238,7 @@ jobs:
|
||||
|
||||
build-enterprise-windows-installer:
|
||||
executor: windows-installer
|
||||
resource_class: large
|
||||
steps:
|
||||
- run:
|
||||
name: Exit if forked PR
|
||||
@ -309,6 +312,7 @@ jobs:
|
||||
|
||||
package-oss:
|
||||
executor: grafana-build
|
||||
resource_class: large
|
||||
steps:
|
||||
- attach_workspace:
|
||||
at: /tmp/workspace
|
||||
@ -361,6 +365,7 @@ jobs:
|
||||
|
||||
package-enterprise:
|
||||
executor: grafana-build
|
||||
resource_class: large
|
||||
steps:
|
||||
- run:
|
||||
name: Exit if forked PR
|
||||
@ -415,6 +420,7 @@ jobs:
|
||||
|
||||
publish-packages:
|
||||
description: "Publish packages"
|
||||
resource_class: large
|
||||
parameters:
|
||||
edition:
|
||||
type: string
|
||||
@ -497,6 +503,7 @@ jobs:
|
||||
|
||||
build-docker-images:
|
||||
description: "Build Docker images"
|
||||
resource_class: large
|
||||
parameters:
|
||||
edition:
|
||||
type: string
|
||||
@ -553,6 +560,7 @@ jobs:
|
||||
|
||||
publish-docker-images:
|
||||
description: Publish Docker images
|
||||
resource_class: large
|
||||
parameters:
|
||||
edition:
|
||||
type: string
|
||||
@ -597,6 +605,7 @@ jobs:
|
||||
when: on_success
|
||||
|
||||
end-to-end-tests:
|
||||
resource_class: large
|
||||
docker:
|
||||
- image: circleci/node:12-browsers
|
||||
steps:
|
||||
@ -632,6 +641,7 @@ jobs:
|
||||
destination: logs
|
||||
|
||||
mysql-integration-test:
|
||||
resource_class: large
|
||||
docker:
|
||||
- image: circleci/golang:1.13.4
|
||||
- image: circleci/mysql:5.6-ram
|
||||
@ -663,6 +673,7 @@ jobs:
|
||||
when: on_success
|
||||
|
||||
postgres-integration-test:
|
||||
resource_class: large
|
||||
docker:
|
||||
- image: circleci/golang:1.13.4
|
||||
- image: circleci/postgres:9.3-ram
|
||||
@ -711,6 +722,7 @@ jobs:
|
||||
lint-go:
|
||||
docker:
|
||||
- image: circleci/golang:1.13.4
|
||||
resource_class: large
|
||||
working_directory: /go/src/github.com/grafana/grafana
|
||||
environment:
|
||||
# we need CGO because of go-sqlite3
|
||||
@ -734,9 +746,9 @@ jobs:
|
||||
name: Lint Go
|
||||
command: |
|
||||
go vet ./pkg/...
|
||||
golangci-lint run -v -j 2 --config scripts/go/configs/ci/.golangci.yml -E deadcode -E gofmt \
|
||||
golangci-lint run -v -j 4 --config scripts/go/configs/ci/.golangci.yml -E deadcode -E gofmt \
|
||||
-E gosimple -E ineffassign -E structcheck -E typecheck ./pkg/...
|
||||
golangci-lint run -v -j 2 --config scripts/go/configs/ci/.golangci.yml -E unconvert -E unused \
|
||||
golangci-lint run -v -j 4 --config scripts/go/configs/ci/.golangci.yml -E unconvert -E unused \
|
||||
-E varcheck -E goconst -E errcheck -E staticcheck ./pkg/...
|
||||
./scripts/go/bin/revive -formatter stylish -config ./scripts/go/configs/revive.toml ./pkg/...
|
||||
./scripts/go/bin/revive -formatter stylish ./pkg/services/alerting/...
|
||||
@ -744,6 +756,7 @@ jobs:
|
||||
-conf=./scripts/go/configs/gosec.json ./pkg/...
|
||||
|
||||
test-frontend:
|
||||
resource_class: large
|
||||
docker:
|
||||
- image: circleci/node:12
|
||||
steps:
|
||||
@ -1217,6 +1230,7 @@ workflows:
|
||||
- end-to-end-tests
|
||||
- build-docs-website:
|
||||
filters: *filter-not-release-or-master
|
||||
|
||||
nightly:
|
||||
triggers:
|
||||
- schedule:
|
||||
|
Loading…
Reference in New Issue
Block a user