mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
build: clean up the workflow filters.
This commit is contained in:
parent
7b1e41abc6
commit
5f98982a09
@ -1,3 +1,14 @@
|
|||||||
|
aliases:
|
||||||
|
# Workflow filters
|
||||||
|
- &filter-only-release
|
||||||
|
branches:
|
||||||
|
ignore: /.*/
|
||||||
|
tags:
|
||||||
|
only: /^v[0-9]+(\.[0-9]+){2}(-.+|[^-.]*)$/
|
||||||
|
- &filter-not-release
|
||||||
|
tags:
|
||||||
|
ignore: /^v[0-9]+(\.[0-9]+){2}(-.+|[^-.]*)$/
|
||||||
|
|
||||||
version: 2
|
version: 2
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
@ -199,25 +210,15 @@ workflows:
|
|||||||
test-and-build:
|
test-and-build:
|
||||||
jobs:
|
jobs:
|
||||||
- build:
|
- build:
|
||||||
filters:
|
filters: *filter-not-release
|
||||||
tags:
|
|
||||||
ignore: /^v[0-9]+(\.[0-9]+){2}(-.+|[^-.]*)$/
|
|
||||||
- codespell:
|
- codespell:
|
||||||
filters:
|
filters: *filter-not-release
|
||||||
tags:
|
|
||||||
ignore: /^v[0-9]+(\.[0-9]+){2}(-.+|[^-.]*)$/
|
|
||||||
- gometalinter:
|
- gometalinter:
|
||||||
filters:
|
filters: *filter-not-release
|
||||||
tags:
|
|
||||||
ignore: /^v[0-9]+(\.[0-9]+){2}(-.+|[^-.]*)$/
|
|
||||||
- test-frontend:
|
- test-frontend:
|
||||||
filters:
|
filters: *filter-not-release
|
||||||
tags:
|
|
||||||
ignore: /^v[0-9]+(\.[0-9]+){2}(-.+|[^-.]*)$/
|
|
||||||
- test-backend:
|
- test-backend:
|
||||||
filters:
|
filters: *filter-not-release
|
||||||
tags:
|
|
||||||
ignore: /^v[0-9]+(\.[0-9]+){2}(-.+|[^-.]*)$/
|
|
||||||
- deploy-master:
|
- deploy-master:
|
||||||
requires:
|
requires:
|
||||||
- test-backend
|
- test-backend
|
||||||
@ -231,35 +232,15 @@ workflows:
|
|||||||
release:
|
release:
|
||||||
jobs:
|
jobs:
|
||||||
- build-all:
|
- build-all:
|
||||||
filters:
|
filters: *filter-only-release
|
||||||
branches:
|
|
||||||
ignore: /.*/
|
|
||||||
tags:
|
|
||||||
only: /^v[0-9]+(\.[0-9]+){2}(-.+|[^-.]*)$/
|
|
||||||
- codespell:
|
- codespell:
|
||||||
filters:
|
filters: *filter-only-release
|
||||||
branches:
|
|
||||||
ignore: /.*/
|
|
||||||
tags:
|
|
||||||
only: /^v[0-9]+(\.[0-9]+){2}(-.+|[^-.]*)$/
|
|
||||||
- gometalinter:
|
- gometalinter:
|
||||||
filters:
|
filters: *filter-only-release
|
||||||
branches:
|
|
||||||
ignore: /.*/
|
|
||||||
tags:
|
|
||||||
only: /^v[0-9]+(\.[0-9]+){2}(-.+|[^-.]*)$/
|
|
||||||
- test-frontend:
|
- test-frontend:
|
||||||
filters:
|
filters: *filter-only-release
|
||||||
branches:
|
|
||||||
ignore: /.*/
|
|
||||||
tags:
|
|
||||||
only: /^v[0-9]+(\.[0-9]+){2}(-.+|[^-.]*)$/
|
|
||||||
- test-backend:
|
- test-backend:
|
||||||
filters:
|
filters: *filter-only-release
|
||||||
branches:
|
|
||||||
ignore: /.*/
|
|
||||||
tags:
|
|
||||||
only: /^v[0-9]+(\.[0-9]+){2}(-.+|[^-.]*)$/
|
|
||||||
- deploy-release:
|
- deploy-release:
|
||||||
requires:
|
requires:
|
||||||
- build-all
|
- build-all
|
||||||
@ -267,11 +248,7 @@ workflows:
|
|||||||
- test-frontend
|
- test-frontend
|
||||||
- codespell
|
- codespell
|
||||||
- gometalinter
|
- gometalinter
|
||||||
filters:
|
filters: *filter-only-release
|
||||||
branches:
|
|
||||||
ignore: /.*/
|
|
||||||
tags:
|
|
||||||
only: /^v[0-9]+(\.[0-9]+){2}(-.+|[^-.]*)$/
|
|
||||||
nightly-master:
|
nightly-master:
|
||||||
triggers:
|
triggers:
|
||||||
- schedule:
|
- schedule:
|
||||||
|
Loading…
Reference in New Issue
Block a user