File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33
44steps :
55 - label : " :terminal: build ({{matrix}})"
6+ key : build
67 matrix :
78 - " darwin"
89 - " linux"
3031 shell : false
3132 tty : true
3233
33- - wait
34-
3534 - label : " :rocket: :package: upload packages ({{matrix}})"
35+ key : upload_packages
36+ depends_on : build
3637 matrix :
3738 - " deb"
3839 - " rpm"
5253 tty : true
5354
5455 - label : " :rocket: :github: release"
56+ key : release
57+ depends_on : ["build", "upload_packages"]
5558 artifact_paths :
5659 - dist/**/*
5760 env :
Original file line number Diff line number Diff line change 33
44steps :
55 - name : " :golangci-lint: lint"
6+ key : lint
67 command : golangci-lint run --verbose --timeout 3m
78 plugins :
89 - docker-compose#v5.12.1:
1112 tty : true
1213
1314 - name : " :go: test"
15+ key : test
1416 artifact_paths :
1517 - cover-tree.svg
1618 commands :
2426 tty : true
2527 mount-buildkite-agent : true
2628
27- - wait : ~
28-
2929 - label : " :terminal: build ({{matrix}})"
30+ key : build
31+ depends_on : ["lint", "test"]
3032 branches :
3133 - main
3234 matrix :
5860 tty : true
5961
6062 - input : " :package: Create a release?"
61- prompt : " Select the release type"
6263 key : release_unblock
64+ depends_on : ["lint", "test", "build"]
65+ prompt : " Select the release type"
6366 branches :
6467 - main
6568 allowed_teams :
You can’t perform that action at this time.
0 commit comments