|
|
|
@ -93,14 +93,14 @@ steps: |
|
|
|
|
depends_on: |
|
|
|
|
- clone |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.28.1 |
|
|
|
|
image: grafana/loki-build-image:0.28.2 |
|
|
|
|
name: check-drone-drift |
|
|
|
|
- commands: |
|
|
|
|
- make BUILD_IN_CONTAINER=false check-generated-files |
|
|
|
|
depends_on: |
|
|
|
|
- clone |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.28.1 |
|
|
|
|
image: grafana/loki-build-image:0.28.2 |
|
|
|
|
name: check-generated-files |
|
|
|
|
- commands: |
|
|
|
|
- cd .. |
|
|
|
@ -110,7 +110,7 @@ steps: |
|
|
|
|
depends_on: |
|
|
|
|
- clone |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.28.1 |
|
|
|
|
image: grafana/loki-build-image:0.28.2 |
|
|
|
|
name: clone-target-branch |
|
|
|
|
when: |
|
|
|
|
event: |
|
|
|
@ -121,7 +121,7 @@ steps: |
|
|
|
|
- clone-target-branch |
|
|
|
|
- check-generated-files |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.28.1 |
|
|
|
|
image: grafana/loki-build-image:0.28.2 |
|
|
|
|
name: test |
|
|
|
|
- commands: |
|
|
|
|
- cd ../loki-target-branch |
|
|
|
@ -129,7 +129,7 @@ steps: |
|
|
|
|
depends_on: |
|
|
|
|
- clone-target-branch |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.28.1 |
|
|
|
|
image: grafana/loki-build-image:0.28.2 |
|
|
|
|
name: test-target-branch |
|
|
|
|
when: |
|
|
|
|
event: |
|
|
|
@ -142,7 +142,7 @@ steps: |
|
|
|
|
- test |
|
|
|
|
- test-target-branch |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.28.1 |
|
|
|
|
image: grafana/loki-build-image:0.28.2 |
|
|
|
|
name: compare-coverage |
|
|
|
|
when: |
|
|
|
|
event: |
|
|
|
@ -160,7 +160,7 @@ steps: |
|
|
|
|
TOKEN: |
|
|
|
|
from_secret: github_token |
|
|
|
|
USER: grafanabot |
|
|
|
|
image: grafana/loki-build-image:0.28.1 |
|
|
|
|
image: grafana/loki-build-image:0.28.2 |
|
|
|
|
name: report-coverage |
|
|
|
|
when: |
|
|
|
|
event: |
|
|
|
@ -170,7 +170,7 @@ steps: |
|
|
|
|
depends_on: |
|
|
|
|
- check-generated-files |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.28.1 |
|
|
|
|
image: grafana/loki-build-image:0.28.2 |
|
|
|
|
name: lint |
|
|
|
|
- commands: |
|
|
|
|
- make BUILD_IN_CONTAINER=false check-mod |
|
|
|
@ -178,7 +178,7 @@ steps: |
|
|
|
|
- test |
|
|
|
|
- lint |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.28.1 |
|
|
|
|
image: grafana/loki-build-image:0.28.2 |
|
|
|
|
name: check-mod |
|
|
|
|
- commands: |
|
|
|
|
- apk add make bash && make lint-scripts |
|
|
|
@ -189,28 +189,38 @@ steps: |
|
|
|
|
depends_on: |
|
|
|
|
- check-generated-files |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.28.1 |
|
|
|
|
image: grafana/loki-build-image:0.28.2 |
|
|
|
|
name: loki |
|
|
|
|
- commands: |
|
|
|
|
- make BUILD_IN_CONTAINER=false check-doc |
|
|
|
|
depends_on: |
|
|
|
|
- loki |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.28.1 |
|
|
|
|
image: grafana/loki-build-image:0.28.2 |
|
|
|
|
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.28.2 |
|
|
|
|
name: check-format |
|
|
|
|
when: |
|
|
|
|
event: |
|
|
|
|
- pull_request |
|
|
|
|
- commands: |
|
|
|
|
- make BUILD_IN_CONTAINER=false validate-example-configs |
|
|
|
|
depends_on: |
|
|
|
|
- loki |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.28.1 |
|
|
|
|
image: grafana/loki-build-image:0.28.2 |
|
|
|
|
name: validate-example-configs |
|
|
|
|
- commands: |
|
|
|
|
- make BUILD_IN_CONTAINER=false check-example-config-doc |
|
|
|
|
depends_on: |
|
|
|
|
- clone |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.28.1 |
|
|
|
|
image: grafana/loki-build-image:0.28.2 |
|
|
|
|
name: check-example-config-doc |
|
|
|
|
- commands: |
|
|
|
|
- mkdir -p /hugo/content/docs/loki/latest |
|
|
|
@ -243,7 +253,7 @@ steps: |
|
|
|
|
depends_on: |
|
|
|
|
- clone |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.28.1 |
|
|
|
|
image: grafana/loki-build-image:0.28.2 |
|
|
|
|
name: loki-mixin-check |
|
|
|
|
when: |
|
|
|
|
event: |
|
|
|
@ -268,7 +278,7 @@ steps: |
|
|
|
|
depends_on: |
|
|
|
|
- clone |
|
|
|
|
environment: {} |
|
|
|
|
image: grafana/loki-build-image:0.28.1 |
|
|
|
|
image: grafana/loki-build-image:0.28.2 |
|
|
|
|
name: documentation-helm-reference-check |
|
|
|
|
trigger: |
|
|
|
|
ref: |
|
|
|
@ -1419,7 +1429,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.28.1 |
|
|
|
|
image: grafana/loki-build-image:0.28.2 |
|
|
|
|
name: write-key |
|
|
|
|
- commands: |
|
|
|
|
- make BUILD_IN_CONTAINER=false packages |
|
|
|
@ -1427,7 +1437,7 @@ steps: |
|
|
|
|
NFPM_PASSPHRASE: |
|
|
|
|
from_secret: gpg_passphrase |
|
|
|
|
NFPM_SIGNING_KEY_FILE: /drone/src/private-key.key |
|
|
|
|
image: grafana/loki-build-image:0.28.1 |
|
|
|
|
image: grafana/loki-build-image:0.28.2 |
|
|
|
|
name: test packaging |
|
|
|
|
- commands: |
|
|
|
|
- ./tools/packaging/verify-deb-install.sh |
|
|
|
@ -1453,7 +1463,7 @@ steps: |
|
|
|
|
NFPM_PASSPHRASE: |
|
|
|
|
from_secret: gpg_passphrase |
|
|
|
|
NFPM_SIGNING_KEY_FILE: /drone/src/private-key.key |
|
|
|
|
image: grafana/loki-build-image:0.28.1 |
|
|
|
|
image: grafana/loki-build-image:0.28.2 |
|
|
|
|
name: publish |
|
|
|
|
when: |
|
|
|
|
event: |
|
|
|
@ -1487,7 +1497,7 @@ steps: |
|
|
|
|
from_secret: docker_password |
|
|
|
|
DOCKER_USERNAME: |
|
|
|
|
from_secret: docker_username |
|
|
|
|
image: grafana/loki-build-image:0.28.1 |
|
|
|
|
image: grafana/loki-build-image:0.28.2 |
|
|
|
|
name: build and push |
|
|
|
|
privileged: true |
|
|
|
|
volumes: |
|
|
|
@ -1730,6 +1740,6 @@ kind: secret |
|
|
|
|
name: gpg_private_key |
|
|
|
|
--- |
|
|
|
|
kind: signature |
|
|
|
|
hmac: 13bbbea8c92a338ef58fbc741ac9a8798fc50b8cd2893c1836214342ed1319c5 |
|
|
|
|
hmac: 3ccc42237f6cdd3de6afacf997575dafa52c9d5fee83cd3fee610e5fd365a283 |
|
|
|
|
|
|
|
|
|
... |
|
|
|
|