mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
CI: Upgrade Go and Node versions in CI build image (#26888)
* Upgrade Go and Node versions in CI build image Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Upgrade Dockerfile to Go 1.14.7 and Node 12.18.3 Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com> * Upgrade Dockerfile.ubuntu to Go 1.14.7 and Node 12.18.3 Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
This commit is contained in:
parent
f92bc0994d
commit
61041912d5
@ -30,7 +30,7 @@ executors:
|
|||||||
- image: cimg/go:1.14
|
- image: cimg/go:1.14
|
||||||
grafana-build:
|
grafana-build:
|
||||||
docker:
|
docker:
|
||||||
- image: grafana/build-container:1.2.20
|
- image: grafana/build-container:1.2.22
|
||||||
grafana-publish:
|
grafana-publish:
|
||||||
docker:
|
docker:
|
||||||
- image: grafana/grafana-ci-deploy:1.2.5
|
- image: grafana/grafana-ci-deploy:1.2.5
|
||||||
|
62
.drone.yml
62
.drone.yml
@ -14,7 +14,7 @@ steps:
|
|||||||
- echo $DRONE_RUNNER_NAME
|
- echo $DRONE_RUNNER_NAME
|
||||||
|
|
||||||
- name: initialize
|
- name: initialize
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- curl -fLO https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v$${GRABPL_VERSION}/grabpl
|
- curl -fLO https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v$${GRABPL_VERSION}/grabpl
|
||||||
- chmod +x grabpl
|
- chmod +x grabpl
|
||||||
@ -30,7 +30,7 @@ steps:
|
|||||||
GRABPL_VERSION: 0.4.25
|
GRABPL_VERSION: 0.4.25
|
||||||
|
|
||||||
- name: lint-backend
|
- name: lint-backend
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- make lint-go
|
- make lint-go
|
||||||
environment:
|
environment:
|
||||||
@ -39,7 +39,7 @@ steps:
|
|||||||
- initialize
|
- initialize
|
||||||
|
|
||||||
- name: codespell
|
- name: codespell
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- "echo -e \"unknwon\nreferer\nerrorstring\neror\niam\" > words_to_ignore.txt"
|
- "echo -e \"unknwon\nreferer\nerrorstring\neror\niam\" > words_to_ignore.txt"
|
||||||
- codespell -I words_to_ignore.txt docs/
|
- codespell -I words_to_ignore.txt docs/
|
||||||
@ -47,7 +47,7 @@ steps:
|
|||||||
- initialize
|
- initialize
|
||||||
|
|
||||||
- name: shellcheck
|
- name: shellcheck
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- curl -fLO http://storage.googleapis.com/grafana-downloads/ci-dependencies/shellcheck-v$${VERSION}.linux.x86_64.tar.xz
|
- curl -fLO http://storage.googleapis.com/grafana-downloads/ci-dependencies/shellcheck-v$${VERSION}.linux.x86_64.tar.xz
|
||||||
- echo $$CHKSUM shellcheck-v$${VERSION}.linux.x86_64.tar.xz | sha512sum --check --strict --status
|
- echo $$CHKSUM shellcheck-v$${VERSION}.linux.x86_64.tar.xz | sha512sum --check --strict --status
|
||||||
@ -62,7 +62,7 @@ steps:
|
|||||||
- initialize
|
- initialize
|
||||||
|
|
||||||
- name: build-backend
|
- name: build-backend
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- rm -rf $(go env GOCACHE) && cp -r go-cache $(go env GOCACHE)
|
- rm -rf $(go env GOCACHE) && cp -r go-cache $(go env GOCACHE)
|
||||||
- ./bin/grabpl build-backend --jobs 8 --edition oss --build-id $DRONE_BUILD_NUMBER --variants linux-x64,linux-x64-musl,osx64,win64 --no-pull-enterprise
|
- ./bin/grabpl build-backend --jobs 8 --edition oss --build-id $DRONE_BUILD_NUMBER --variants linux-x64,linux-x64-musl,osx64,win64 --no-pull-enterprise
|
||||||
@ -72,7 +72,7 @@ steps:
|
|||||||
- test-backend
|
- test-backend
|
||||||
|
|
||||||
- name: build-frontend
|
- name: build-frontend
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- rm -rf $(yarn cache dir) && cp -r yarn-cache $(yarn cache dir)
|
- rm -rf $(yarn cache dir) && cp -r yarn-cache $(yarn cache dir)
|
||||||
- ./bin/grabpl build-frontend --jobs 8 --no-install-deps --edition oss --build-id $DRONE_BUILD_NUMBER --no-pull-enterprise
|
- ./bin/grabpl build-frontend --jobs 8 --no-install-deps --edition oss --build-id $DRONE_BUILD_NUMBER --no-pull-enterprise
|
||||||
@ -81,7 +81,7 @@ steps:
|
|||||||
- test-frontend
|
- test-frontend
|
||||||
|
|
||||||
- name: test-backend
|
- name: test-backend
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- ./bin/grabpl test-backend
|
- ./bin/grabpl test-backend
|
||||||
- ./bin/grabpl integration-tests
|
- ./bin/grabpl integration-tests
|
||||||
@ -91,7 +91,7 @@ steps:
|
|||||||
- lint-backend
|
- lint-backend
|
||||||
|
|
||||||
- name: test-frontend
|
- name: test-frontend
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- rm -rf $(yarn cache dir) && cp -r yarn-cache $(yarn cache dir)
|
- rm -rf $(yarn cache dir) && cp -r yarn-cache $(yarn cache dir)
|
||||||
- yarn run prettier:check
|
- yarn run prettier:check
|
||||||
@ -104,7 +104,7 @@ steps:
|
|||||||
- initialize
|
- initialize
|
||||||
|
|
||||||
- name: build-plugins
|
- name: build-plugins
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- rm -rf $(yarn cache dir) && cp -r yarn-cache $(yarn cache dir)
|
- rm -rf $(yarn cache dir) && cp -r yarn-cache $(yarn cache dir)
|
||||||
- ./bin/grabpl build-plugins --jobs 8 --edition oss --no-install-deps
|
- ./bin/grabpl build-plugins --jobs 8 --edition oss --no-install-deps
|
||||||
@ -113,7 +113,7 @@ steps:
|
|||||||
- lint-backend
|
- lint-backend
|
||||||
|
|
||||||
- name: package
|
- name: package
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- . scripts/build/gpg-test-vars.sh && ./bin/grabpl package --jobs 8 --edition oss --build-id $DRONE_BUILD_NUMBER --no-pull-enterprise --variants linux-x64,linux-x64-musl,osx64,win64
|
- . scripts/build/gpg-test-vars.sh && ./bin/grabpl package --jobs 8 --edition oss --build-id $DRONE_BUILD_NUMBER --no-pull-enterprise --variants linux-x64,linux-x64-musl,osx64,win64
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -126,7 +126,7 @@ steps:
|
|||||||
- shellcheck
|
- shellcheck
|
||||||
|
|
||||||
- name: end-to-end-tests-server
|
- name: end-to-end-tests-server
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
detach: true
|
detach: true
|
||||||
commands:
|
commands:
|
||||||
- ./e2e/start-server
|
- ./e2e/start-server
|
||||||
@ -146,7 +146,7 @@ steps:
|
|||||||
- end-to-end-tests-server
|
- end-to-end-tests-server
|
||||||
|
|
||||||
- name: build-storybook
|
- name: build-storybook
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- rm -rf $(yarn cache dir) && cp -r yarn-cache $(yarn cache dir)
|
- rm -rf $(yarn cache dir) && cp -r yarn-cache $(yarn cache dir)
|
||||||
- yarn storybook:build
|
- yarn storybook:build
|
||||||
@ -163,7 +163,7 @@ steps:
|
|||||||
- initialize
|
- initialize
|
||||||
|
|
||||||
- name: copy-packages-for-docker
|
- name: copy-packages-for-docker
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- cp dist/*.tar.gz packaging/docker/
|
- cp dist/*.tar.gz packaging/docker/
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -179,7 +179,7 @@ steps:
|
|||||||
- copy-packages-for-docker
|
- copy-packages-for-docker
|
||||||
|
|
||||||
- name: postgres-integration-tests
|
- name: postgres-integration-tests
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- apt-get update
|
- apt-get update
|
||||||
- apt-get install -yq postgresql-client
|
- apt-get install -yq postgresql-client
|
||||||
@ -197,7 +197,7 @@ steps:
|
|||||||
- test-frontend
|
- test-frontend
|
||||||
|
|
||||||
- name: mysql-integration-tests
|
- name: mysql-integration-tests
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- apt-get update
|
- apt-get update
|
||||||
- apt-get install -yq default-mysql-client
|
- apt-get install -yq default-mysql-client
|
||||||
@ -249,7 +249,7 @@ steps:
|
|||||||
- echo $DRONE_RUNNER_NAME
|
- echo $DRONE_RUNNER_NAME
|
||||||
|
|
||||||
- name: initialize
|
- name: initialize
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- curl -fLO https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v$${GRABPL_VERSION}/grabpl
|
- curl -fLO https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v$${GRABPL_VERSION}/grabpl
|
||||||
- chmod +x grabpl
|
- chmod +x grabpl
|
||||||
@ -265,7 +265,7 @@ steps:
|
|||||||
GRABPL_VERSION: 0.4.25
|
GRABPL_VERSION: 0.4.25
|
||||||
|
|
||||||
- name: lint-backend
|
- name: lint-backend
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- make lint-go
|
- make lint-go
|
||||||
environment:
|
environment:
|
||||||
@ -274,7 +274,7 @@ steps:
|
|||||||
- initialize
|
- initialize
|
||||||
|
|
||||||
- name: codespell
|
- name: codespell
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- "echo -e \"unknwon\nreferer\nerrorstring\neror\niam\" > words_to_ignore.txt"
|
- "echo -e \"unknwon\nreferer\nerrorstring\neror\niam\" > words_to_ignore.txt"
|
||||||
- codespell -I words_to_ignore.txt docs/
|
- codespell -I words_to_ignore.txt docs/
|
||||||
@ -282,7 +282,7 @@ steps:
|
|||||||
- initialize
|
- initialize
|
||||||
|
|
||||||
- name: shellcheck
|
- name: shellcheck
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- curl -fLO http://storage.googleapis.com/grafana-downloads/ci-dependencies/shellcheck-v$${VERSION}.linux.x86_64.tar.xz
|
- curl -fLO http://storage.googleapis.com/grafana-downloads/ci-dependencies/shellcheck-v$${VERSION}.linux.x86_64.tar.xz
|
||||||
- echo $$CHKSUM shellcheck-v$${VERSION}.linux.x86_64.tar.xz | sha512sum --check --strict --status
|
- echo $$CHKSUM shellcheck-v$${VERSION}.linux.x86_64.tar.xz | sha512sum --check --strict --status
|
||||||
@ -297,7 +297,7 @@ steps:
|
|||||||
- initialize
|
- initialize
|
||||||
|
|
||||||
- name: build-backend
|
- name: build-backend
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- rm -rf $(go env GOCACHE) && cp -r go-cache $(go env GOCACHE)
|
- rm -rf $(go env GOCACHE) && cp -r go-cache $(go env GOCACHE)
|
||||||
- ./bin/grabpl build-backend --jobs 8 --edition oss --build-id $DRONE_BUILD_NUMBER
|
- ./bin/grabpl build-backend --jobs 8 --edition oss --build-id $DRONE_BUILD_NUMBER
|
||||||
@ -307,7 +307,7 @@ steps:
|
|||||||
- test-backend
|
- test-backend
|
||||||
|
|
||||||
- name: build-frontend
|
- name: build-frontend
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- rm -rf $(yarn cache dir) && cp -r yarn-cache $(yarn cache dir)
|
- rm -rf $(yarn cache dir) && cp -r yarn-cache $(yarn cache dir)
|
||||||
- ./bin/grabpl build-frontend --jobs 8 --no-install-deps --edition oss --build-id $DRONE_BUILD_NUMBER --no-pull-enterprise
|
- ./bin/grabpl build-frontend --jobs 8 --no-install-deps --edition oss --build-id $DRONE_BUILD_NUMBER --no-pull-enterprise
|
||||||
@ -316,7 +316,7 @@ steps:
|
|||||||
- test-frontend
|
- test-frontend
|
||||||
|
|
||||||
- name: test-backend
|
- name: test-backend
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- ./bin/grabpl test-backend
|
- ./bin/grabpl test-backend
|
||||||
- ./bin/grabpl integration-tests
|
- ./bin/grabpl integration-tests
|
||||||
@ -326,7 +326,7 @@ steps:
|
|||||||
- lint-backend
|
- lint-backend
|
||||||
|
|
||||||
- name: test-frontend
|
- name: test-frontend
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- rm -rf $(yarn cache dir) && cp -r yarn-cache $(yarn cache dir)
|
- rm -rf $(yarn cache dir) && cp -r yarn-cache $(yarn cache dir)
|
||||||
- yarn run prettier:check
|
- yarn run prettier:check
|
||||||
@ -339,7 +339,7 @@ steps:
|
|||||||
- initialize
|
- initialize
|
||||||
|
|
||||||
- name: build-plugins
|
- name: build-plugins
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- rm -rf $(yarn cache dir) && cp -r yarn-cache $(yarn cache dir)
|
- rm -rf $(yarn cache dir) && cp -r yarn-cache $(yarn cache dir)
|
||||||
- ./bin/grabpl build-plugins --jobs 8 --edition oss --no-install-deps
|
- ./bin/grabpl build-plugins --jobs 8 --edition oss --no-install-deps
|
||||||
@ -348,7 +348,7 @@ steps:
|
|||||||
- lint-backend
|
- lint-backend
|
||||||
|
|
||||||
- name: package
|
- name: package
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- . scripts/build/gpg-test-vars.sh && ./bin/grabpl package --jobs 8 --edition oss --build-id $DRONE_BUILD_NUMBER --no-pull-enterprise
|
- . scripts/build/gpg-test-vars.sh && ./bin/grabpl package --jobs 8 --edition oss --build-id $DRONE_BUILD_NUMBER --no-pull-enterprise
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -361,7 +361,7 @@ steps:
|
|||||||
- shellcheck
|
- shellcheck
|
||||||
|
|
||||||
- name: end-to-end-tests-server
|
- name: end-to-end-tests-server
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
detach: true
|
detach: true
|
||||||
commands:
|
commands:
|
||||||
- ./e2e/start-server
|
- ./e2e/start-server
|
||||||
@ -381,7 +381,7 @@ steps:
|
|||||||
- end-to-end-tests-server
|
- end-to-end-tests-server
|
||||||
|
|
||||||
- name: build-storybook
|
- name: build-storybook
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- rm -rf $(yarn cache dir) && cp -r yarn-cache $(yarn cache dir)
|
- rm -rf $(yarn cache dir) && cp -r yarn-cache $(yarn cache dir)
|
||||||
- yarn storybook:build
|
- yarn storybook:build
|
||||||
@ -410,7 +410,7 @@ steps:
|
|||||||
- initialize
|
- initialize
|
||||||
|
|
||||||
- name: copy-packages-for-docker
|
- name: copy-packages-for-docker
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- cp dist/*.tar.gz packaging/docker/
|
- cp dist/*.tar.gz packaging/docker/
|
||||||
depends_on:
|
depends_on:
|
||||||
@ -434,7 +434,7 @@ steps:
|
|||||||
- copy-packages-for-docker
|
- copy-packages-for-docker
|
||||||
|
|
||||||
- name: postgres-integration-tests
|
- name: postgres-integration-tests
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- apt-get update
|
- apt-get update
|
||||||
- apt-get install -yq postgresql-client
|
- apt-get install -yq postgresql-client
|
||||||
@ -452,7 +452,7 @@ steps:
|
|||||||
- test-frontend
|
- test-frontend
|
||||||
|
|
||||||
- name: mysql-integration-tests
|
- name: mysql-integration-tests
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- apt-get update
|
- apt-get update
|
||||||
- apt-get install -yq default-mysql-client
|
- apt-get install -yq default-mysql-client
|
||||||
@ -476,7 +476,7 @@ steps:
|
|||||||
- package
|
- package
|
||||||
|
|
||||||
- name: release-next-npm-packages
|
- name: release-next-npm-packages
|
||||||
image: grafana/build-container:1.2.21
|
image: grafana/build-container:1.2.22
|
||||||
commands:
|
commands:
|
||||||
- npx lerna bootstrap
|
- npx lerna bootstrap
|
||||||
- echo "//registry.npmjs.org/:_authToken=$${NPM_TOKEN}" >> ~/.npmrc
|
- echo "//registry.npmjs.org/:_authToken=$${NPM_TOKEN}" >> ~/.npmrc
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM node:12.18.1-alpine3.12 as js-builder
|
FROM node:12.18.3-alpine3.12 as js-builder
|
||||||
|
|
||||||
WORKDIR /usr/src/app/
|
WORKDIR /usr/src/app/
|
||||||
|
|
||||||
@ -16,7 +16,7 @@ COPY emails emails
|
|||||||
ENV NODE_ENV production
|
ENV NODE_ENV production
|
||||||
RUN ./node_modules/.bin/grunt build
|
RUN ./node_modules/.bin/grunt build
|
||||||
|
|
||||||
FROM golang:1.14.4-alpine3.12 as go-builder
|
FROM golang:1.14.7-alpine3.12 as go-builder
|
||||||
|
|
||||||
RUN apk add --no-cache gcc g++
|
RUN apk add --no-cache gcc g++
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM node:12.16.3-slim AS js-builder
|
FROM node:12.18.3-slim AS js-builder
|
||||||
|
|
||||||
WORKDIR /usr/src/app/
|
WORKDIR /usr/src/app/
|
||||||
|
|
||||||
@ -16,7 +16,7 @@ COPY emails emails
|
|||||||
ENV NODE_ENV production
|
ENV NODE_ENV production
|
||||||
RUN ./node_modules/.bin/grunt build
|
RUN ./node_modules/.bin/grunt build
|
||||||
|
|
||||||
FROM golang:1.14.2 AS go-builder
|
FROM golang:1.14.7 AS go-builder
|
||||||
|
|
||||||
WORKDIR /src/grafana
|
WORKDIR /src/grafana
|
||||||
|
|
||||||
@ -66,7 +66,6 @@ RUN mkdir -p "$GF_PATHS_HOME/.aws" && \
|
|||||||
chown -R grafana:grafana "$GF_PATHS_DATA" "$GF_PATHS_HOME/.aws" "$GF_PATHS_LOGS" "$GF_PATHS_PLUGINS" "$GF_PATHS_PROVISIONING" && \
|
chown -R grafana:grafana "$GF_PATHS_DATA" "$GF_PATHS_HOME/.aws" "$GF_PATHS_LOGS" "$GF_PATHS_PLUGINS" "$GF_PATHS_PROVISIONING" && \
|
||||||
chmod -R 777 "$GF_PATHS_DATA" "$GF_PATHS_HOME/.aws" "$GF_PATHS_LOGS" "$GF_PATHS_PLUGINS" "$GF_PATHS_PROVISIONING"
|
chmod -R 777 "$GF_PATHS_DATA" "$GF_PATHS_HOME/.aws" "$GF_PATHS_LOGS" "$GF_PATHS_PLUGINS" "$GF_PATHS_PROVISIONING"
|
||||||
|
|
||||||
|
|
||||||
COPY --from=go-builder /src/grafana/bin/linux-amd64/grafana-server /src/grafana/bin/linux-amd64/grafana-cli bin/
|
COPY --from=go-builder /src/grafana/bin/linux-amd64/grafana-server /src/grafana/bin/linux-amd64/grafana-cli bin/
|
||||||
COPY --from=js-builder /usr/src/app/public public
|
COPY --from=js-builder /usr/src/app/public public
|
||||||
COPY --from=js-builder /usr/src/app/tools tools
|
COPY --from=js-builder /usr/src/app/tools tools
|
||||||
|
@ -85,10 +85,10 @@ RUN mv golangci-lint-${GOLANGCILINT_VERSION}-linux-amd64/golangci-lint /tmp/
|
|||||||
# Use old Debian (this has support into 2022) in order to ensure binary compatibility with older glibc's.
|
# Use old Debian (this has support into 2022) in order to ensure binary compatibility with older glibc's.
|
||||||
FROM debian:stretch-20200607
|
FROM debian:stretch-20200607
|
||||||
|
|
||||||
ENV GOVERSION=1.14.4 \
|
ENV GOVERSION=1.14.7 \
|
||||||
PATH=/usr/local/go/bin:$PATH \
|
PATH=/usr/local/go/bin:$PATH \
|
||||||
GOPATH=/go \
|
GOPATH=/go \
|
||||||
NODEVERSION=12.18.0-1nodesource1 \
|
NODEVERSION=12.18.3-1nodesource1 \
|
||||||
YARNVERSION=1.22.4-1
|
YARNVERSION=1.22.4-1
|
||||||
|
|
||||||
ARG DEBIAN_FRONTEND=noninteractive
|
ARG DEBIAN_FRONTEND=noninteractive
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
set -eo pipefail
|
set -eo pipefail
|
||||||
|
|
||||||
_version="1.2.21"
|
_version="1.2.22"
|
||||||
_tag="grafana/build-container:${_version}"
|
_tag="grafana/build-container:${_version}"
|
||||||
|
|
||||||
_dpath=$(dirname "${BASH_SOURCE[0]}")
|
_dpath=$(dirname "${BASH_SOURCE[0]}")
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
build_image = 'grafana/build-container:1.2.21'
|
build_image = 'grafana/build-container:1.2.22'
|
||||||
publish_image = 'grafana/grafana-ci-deploy:1.2.5'
|
publish_image = 'grafana/grafana-ci-deploy:1.2.5'
|
||||||
grafana_docker_image = 'grafana/drone-grafana-docker:0.2.0'
|
grafana_docker_image = 'grafana/drone-grafana-docker:0.2.0'
|
||||||
alpine_image = 'alpine:3.12'
|
alpine_image = 'alpine:3.12'
|
||||||
|
Loading…
Reference in New Issue
Block a user