Mercurial > yakumo_izuru > aya
comparison vendor/github.com/Depado/bfchroma/v2/.drone.yml @ 66:787b5ee0289d draft
Use vendored modules
Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>
author | yakumo.izuru |
---|---|
date | Sun, 23 Jul 2023 13:18:53 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
65:6d985efa0f7a | 66:787b5ee0289d |
---|---|
1 --- | |
2 kind: pipeline | |
3 name: default | |
4 type: docker | |
5 | |
6 steps: | |
7 - name: test | |
8 image: golang:latest | |
9 volumes: | |
10 - name: deps | |
11 path: /go | |
12 commands: | |
13 - go test -race -coverprofile=coverage.txt -covermode=atomic | |
14 | |
15 - name: linter | |
16 image: golang:latest | |
17 volumes: | |
18 - name: deps | |
19 path: /go | |
20 commands: | |
21 - curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s | |
22 - ./bin/golangci-lint run --timeout 5m | |
23 - rm -r ./bin/ | |
24 | |
25 - name: coverage | |
26 image: plugins/codecov | |
27 settings: | |
28 token: | |
29 from_secret: codecov_token | |
30 files: | |
31 - coverage.txt | |
32 | |
33 - name: telegram | |
34 image: appleboy/drone-telegram | |
35 settings: | |
36 to: 790376882 | |
37 format: markdown | |
38 token: | |
39 from_secret: telegram_token | |
40 message: > | |
41 *{{repo.name}}* | |
42 [Build {{build.number}}]({{build.link}}) by {{commit.author}} {{#success build.status}}succeeded{{else}}failed{{/success}} in {{buildtime build.started}} | |
43 `{{truncate commit.sha 8}}`: "{{commit.message}}" | |
44 when: | |
45 status: | |
46 - success | |
47 - failure | |
48 | |
49 volumes: | |
50 - name: deps | |
51 host: | |
52 path: /var/lib/cache/godeps/ |