remove Build filters from CI
This commit is contained in:
Родитель
e6c30f7dde
Коммит
f9ff64d514
|
@ -304,50 +304,25 @@ jobs:
|
|||
-a << parameters.arch >> \
|
||||
-f speckle-sharp-ci-tools/Installers/qgis/<< parameters.slug >>-${SEMVER}.<< parameters.extension >>
|
||||
workflows: # happens with every PR to main
|
||||
test_on_pr: # build the installers, but don't persist to workspace for deployment
|
||||
jobs:
|
||||
- get-ui:
|
||||
context: github-dev-bot
|
||||
- get-ci-tools:
|
||||
context: github-dev-bot
|
||||
- package:
|
||||
requires:
|
||||
- get-ui
|
||||
- get-ci-tools
|
||||
- test:
|
||||
requires:
|
||||
- package
|
||||
matrix:
|
||||
parameters:
|
||||
tag: ["3.11"]
|
||||
build: # build the installers, but don't persist to workspace for deployment
|
||||
jobs:
|
||||
- get-ui:
|
||||
context: github-dev-bot
|
||||
filters: &build_filters
|
||||
branches:
|
||||
only:
|
||||
- main
|
||||
- /ci\/.*/
|
||||
- get-ci-tools:
|
||||
context: github-dev-bot
|
||||
filters: *build_filters
|
||||
- package:
|
||||
requires:
|
||||
- get-ui
|
||||
- get-ci-tools
|
||||
filters: *build_filters
|
||||
- test:
|
||||
requires:
|
||||
- package
|
||||
matrix:
|
||||
parameters:
|
||||
tag: ["3.11"]
|
||||
filters: *build_filters
|
||||
- build-connector-win:
|
||||
requires:
|
||||
- test
|
||||
filters: *build_filters
|
||||
context: digicert-signing-connectors-test
|
||||
|
||||
- build-installer-mac:
|
||||
|
@ -356,7 +331,6 @@ workflows: # happens with every PR to main
|
|||
runtime: osx-arm64
|
||||
requires:
|
||||
- build-connector-win
|
||||
filters: *build_filters
|
||||
|
||||
- build-installer-mac:
|
||||
name: Mac Intel Build
|
||||
|
@ -364,7 +338,6 @@ workflows: # happens with every PR to main
|
|||
runtime: osx-x64
|
||||
requires:
|
||||
- build-connector-win
|
||||
filters: *build_filters
|
||||
|
||||
deploy: # build installers and deploy
|
||||
jobs:
|
||||
|
|
Загрузка…
Ссылка в новой задаче