|
|
|
@ -10,7 +10,7 @@ steps: |
|
|
|
|
dry_run: true |
|
|
|
|
repo: grafana/loki-build-image |
|
|
|
|
tags: |
|
|
|
|
- 0.33.1-golangci.1.51.2 |
|
|
|
|
- 0.33.1 |
|
|
|
|
when: |
|
|
|
|
event: |
|
|
|
|
- pull_request |
|
|
|
@ -26,7 +26,7 @@ steps: |
|
|
|
|
from_secret: docker_password |
|
|
|
|
repo: grafana/loki-build-image |
|
|
|
|
tags: |
|
|
|
|
- 0.33.1-golangci.1.51.2 |
|
|
|
|
- 0.33.1 |
|
|
|
|
username: |
|
|
|
|
from_secret: docker_username |
|
|
|
|
when: |
|
|
|
@ -93,14 +93,14 @@ steps: |
|
|
|
|
depends_on: |
|
|
|
|
- clone |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.30.1 |
|
|
|
|
image: grafana/loki-build-image:0.33.1 |
|
|
|
|
name: check-drone-drift |
|
|
|
|
- commands: |
|
|
|
|
- make BUILD_IN_CONTAINER=false check-generated-files |
|
|
|
|
depends_on: |
|
|
|
|
- clone |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.30.1 |
|
|
|
|
image: grafana/loki-build-image:0.33.1 |
|
|
|
|
name: check-generated-files |
|
|
|
|
- commands: |
|
|
|
|
- cd .. |
|
|
|
@ -110,7 +110,7 @@ steps: |
|
|
|
|
depends_on: |
|
|
|
|
- clone |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.30.1 |
|
|
|
|
image: grafana/loki-build-image:0.33.1 |
|
|
|
|
name: clone-target-branch |
|
|
|
|
when: |
|
|
|
|
event: |
|
|
|
@ -121,14 +121,14 @@ steps: |
|
|
|
|
- clone-target-branch |
|
|
|
|
- check-generated-files |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.30.1 |
|
|
|
|
image: grafana/loki-build-image:0.33.1 |
|
|
|
|
name: test |
|
|
|
|
- commands: |
|
|
|
|
- cd ../loki-target-branch && BUILD_IN_CONTAINER=false make test |
|
|
|
|
depends_on: |
|
|
|
|
- clone-target-branch |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.30.1 |
|
|
|
|
image: grafana/loki-build-image:0.33.1 |
|
|
|
|
name: test-target-branch |
|
|
|
|
when: |
|
|
|
|
event: |
|
|
|
@ -141,7 +141,7 @@ steps: |
|
|
|
|
- test |
|
|
|
|
- test-target-branch |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.30.1 |
|
|
|
|
image: grafana/loki-build-image:0.33.1 |
|
|
|
|
name: compare-coverage |
|
|
|
|
when: |
|
|
|
|
event: |
|
|
|
@ -159,7 +159,7 @@ steps: |
|
|
|
|
TOKEN: |
|
|
|
|
from_secret: github_token |
|
|
|
|
USER: grafanabot |
|
|
|
|
image: grafana/loki-build-image:0.30.1 |
|
|
|
|
image: grafana/loki-build-image:0.33.1 |
|
|
|
|
name: report-coverage |
|
|
|
|
when: |
|
|
|
|
event: |
|
|
|
@ -169,7 +169,7 @@ steps: |
|
|
|
|
depends_on: |
|
|
|
|
- check-generated-files |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.30.1 |
|
|
|
|
image: grafana/loki-build-image:0.33.1 |
|
|
|
|
name: lint |
|
|
|
|
- commands: |
|
|
|
|
- make BUILD_IN_CONTAINER=false check-mod |
|
|
|
@ -177,7 +177,7 @@ steps: |
|
|
|
|
- test |
|
|
|
|
- lint |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.30.1 |
|
|
|
|
image: grafana/loki-build-image:0.33.1 |
|
|
|
|
name: check-mod |
|
|
|
|
- commands: |
|
|
|
|
- apk add make bash && make lint-scripts |
|
|
|
@ -188,21 +188,21 @@ steps: |
|
|
|
|
depends_on: |
|
|
|
|
- check-generated-files |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.30.1 |
|
|
|
|
image: grafana/loki-build-image:0.33.1 |
|
|
|
|
name: loki |
|
|
|
|
- commands: |
|
|
|
|
- make BUILD_IN_CONTAINER=false check-doc |
|
|
|
|
depends_on: |
|
|
|
|
- loki |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.30.1 |
|
|
|
|
image: grafana/loki-build-image:0.33.1 |
|
|
|
|
name: check-doc |
|
|
|
|
- commands: |
|
|
|
|
- make BUILD_IN_CONTAINER=false check-format GIT_TARGET_BRANCH="$DRONE_TARGET_BRANCH" |
|
|
|
|
depends_on: |
|
|
|
|
- loki |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.30.1 |
|
|
|
|
image: grafana/loki-build-image:0.33.1 |
|
|
|
|
name: check-format |
|
|
|
|
when: |
|
|
|
|
event: |
|
|
|
@ -212,14 +212,14 @@ steps: |
|
|
|
|
depends_on: |
|
|
|
|
- loki |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.30.1 |
|
|
|
|
image: grafana/loki-build-image:0.33.1 |
|
|
|
|
name: validate-example-configs |
|
|
|
|
- commands: |
|
|
|
|
- make BUILD_IN_CONTAINER=false check-example-config-doc |
|
|
|
|
depends_on: |
|
|
|
|
- clone |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.30.1 |
|
|
|
|
image: grafana/loki-build-image:0.33.1 |
|
|
|
|
name: check-example-config-doc |
|
|
|
|
- commands: |
|
|
|
|
- mkdir -p /hugo/content/docs/loki/latest |
|
|
|
@ -252,7 +252,7 @@ steps: |
|
|
|
|
depends_on: |
|
|
|
|
- clone |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.30.1 |
|
|
|
|
image: grafana/loki-build-image:0.33.1 |
|
|
|
|
name: loki-mixin-check |
|
|
|
|
when: |
|
|
|
|
event: |
|
|
|
@ -277,7 +277,7 @@ steps: |
|
|
|
|
depends_on: |
|
|
|
|
- clone |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.30.1 |
|
|
|
|
image: grafana/loki-build-image:0.33.1 |
|
|
|
|
name: documentation-helm-reference-check |
|
|
|
|
trigger: |
|
|
|
|
ref: |
|
|
|
@ -1683,7 +1683,7 @@ steps: |
|
|
|
|
NFPM_SIGNING_KEY: |
|
|
|
|
from_secret: gpg_private_key |
|
|
|
|
NFPM_SIGNING_KEY_FILE: /drone/src/private-key.key |
|
|
|
|
image: grafana/loki-build-image:0.30.1 |
|
|
|
|
image: grafana/loki-build-image:0.33.1 |
|
|
|
|
name: write-key |
|
|
|
|
- commands: |
|
|
|
|
- make BUILD_IN_CONTAINER=false packages |
|
|
|
@ -1691,7 +1691,7 @@ steps: |
|
|
|
|
NFPM_PASSPHRASE: |
|
|
|
|
from_secret: gpg_passphrase |
|
|
|
|
NFPM_SIGNING_KEY_FILE: /drone/src/private-key.key |
|
|
|
|
image: grafana/loki-build-image:0.30.1 |
|
|
|
|
image: grafana/loki-build-image:0.33.1 |
|
|
|
|
name: test packaging |
|
|
|
|
- commands: |
|
|
|
|
- ./tools/packaging/verify-deb-install.sh |
|
|
|
@ -1717,7 +1717,7 @@ steps: |
|
|
|
|
NFPM_PASSPHRASE: |
|
|
|
|
from_secret: gpg_passphrase |
|
|
|
|
NFPM_SIGNING_KEY_FILE: /drone/src/private-key.key |
|
|
|
|
image: grafana/loki-build-image:0.30.1 |
|
|
|
|
image: grafana/loki-build-image:0.33.1 |
|
|
|
|
name: publish |
|
|
|
|
when: |
|
|
|
|
event: |
|
|
|
@ -1752,7 +1752,7 @@ steps: |
|
|
|
|
from_secret: docker_password |
|
|
|
|
DOCKER_USERNAME: |
|
|
|
|
from_secret: docker_username |
|
|
|
|
image: grafana/loki-build-image:0.30.1 |
|
|
|
|
image: grafana/loki-build-image:0.33.1 |
|
|
|
|
name: build and push |
|
|
|
|
privileged: true |
|
|
|
|
volumes: |
|
|
|
@ -2017,6 +2017,6 @@ kind: secret |
|
|
|
|
name: gpg_private_key |
|
|
|
|
--- |
|
|
|
|
kind: signature |
|
|
|
|
hmac: 016d84867476782105e34f5165893b0fbb62e393be4cf5436c199f6e339d79d7 |
|
|
|
|
hmac: d8b8157778d7af50fed6a3495772371184d2df57c6940516be68ecdf8cdf5de4 |
|
|
|
|
|
|
|
|
|
... |
|
|
|
|