annotate 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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
66
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
1 ---
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
2 kind: pipeline
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
3 name: default
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
4 type: docker
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
5
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
6 steps:
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
7 - name: test
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
8 image: golang:latest
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
9 volumes:
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
10 - name: deps
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
11 path: /go
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
12 commands:
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
13 - go test -race -coverprofile=coverage.txt -covermode=atomic
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
14
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
15 - name: linter
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
16 image: golang:latest
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
17 volumes:
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
18 - name: deps
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
19 path: /go
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
20 commands:
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
21 - curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
22 - ./bin/golangci-lint run --timeout 5m
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
23 - rm -r ./bin/
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
24
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
25 - name: coverage
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
26 image: plugins/codecov
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
27 settings:
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
28 token:
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
29 from_secret: codecov_token
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
30 files:
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
31 - coverage.txt
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
32
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
33 - name: telegram
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
34 image: appleboy/drone-telegram
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
35 settings:
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
36 to: 790376882
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
37 format: markdown
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
38 token:
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
39 from_secret: telegram_token
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
40 message: >
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
41 *{{repo.name}}*
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
42 [Build {{build.number}}]({{build.link}}) by {{commit.author}} {{#success build.status}}succeeded{{else}}failed{{/success}} in {{buildtime build.started}}
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
43 `{{truncate commit.sha 8}}`: "{{commit.message}}"
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
44 when:
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
45 status:
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
46 - success
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
47 - failure
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
48
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
49 volumes:
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
50 - name: deps
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
51 host:
787b5ee0289d Use vendored modules
yakumo.izuru
parents:
diff changeset
52 path: /var/lib/cache/godeps/