|
|
|
@ -13,9 +13,6 @@ parameters:
|
|
|
|
|
run-chat-workflow:
|
|
|
|
|
type: boolean
|
|
|
|
|
default: false
|
|
|
|
|
run-bindings-workflow:
|
|
|
|
|
type: boolean
|
|
|
|
|
default: false
|
|
|
|
|
run-csharp-workflow:
|
|
|
|
|
type: boolean
|
|
|
|
|
default: false
|
|
|
|
@ -687,66 +684,69 @@ workflows:
|
|
|
|
|
- build-py-windows
|
|
|
|
|
- build-py-linux
|
|
|
|
|
- build-py-macos
|
|
|
|
|
build-bindings-backend:
|
|
|
|
|
when: << pipeline.parameters.run-bindings-workflow >>
|
|
|
|
|
build-csharp-deploy:
|
|
|
|
|
when: << pipeline.parameters.run-csharp-workflow >>
|
|
|
|
|
jobs:
|
|
|
|
|
- nuget-hold:
|
|
|
|
|
type: approval
|
|
|
|
|
- hold:
|
|
|
|
|
type: approval
|
|
|
|
|
- build-bindings-backend-linux:
|
|
|
|
|
- build-csharp-linux:
|
|
|
|
|
filters:
|
|
|
|
|
branches:
|
|
|
|
|
only:
|
|
|
|
|
requires:
|
|
|
|
|
- hold
|
|
|
|
|
- build-bindings-backend-macos:
|
|
|
|
|
- build-csharp-windows:
|
|
|
|
|
filters:
|
|
|
|
|
branches:
|
|
|
|
|
only:
|
|
|
|
|
requires:
|
|
|
|
|
- hold
|
|
|
|
|
- build-bindings-backend-windows:
|
|
|
|
|
- build-csharp-macos:
|
|
|
|
|
filters:
|
|
|
|
|
branches:
|
|
|
|
|
only:
|
|
|
|
|
requires:
|
|
|
|
|
- hold
|
|
|
|
|
- build-bindings-backend-windows-msvc:
|
|
|
|
|
- store-and-upload-nupkgs:
|
|
|
|
|
filters:
|
|
|
|
|
branches:
|
|
|
|
|
only:
|
|
|
|
|
requires:
|
|
|
|
|
- hold
|
|
|
|
|
build-csharp-deploy:
|
|
|
|
|
when: << pipeline.parameters.run-csharp-workflow >>
|
|
|
|
|
- nuget-hold
|
|
|
|
|
- build-csharp-windows
|
|
|
|
|
- build-csharp-linux
|
|
|
|
|
- build-csharp-macos
|
|
|
|
|
build-bindings-backend:
|
|
|
|
|
when:
|
|
|
|
|
or:
|
|
|
|
|
- << pipeline.parameters.run-python-workflow >>
|
|
|
|
|
- << pipeline.parameters.run-csharp-workflow >>
|
|
|
|
|
jobs:
|
|
|
|
|
- nuget-hold:
|
|
|
|
|
type: approval
|
|
|
|
|
- hold:
|
|
|
|
|
type: approval
|
|
|
|
|
- build-csharp-linux:
|
|
|
|
|
- build-bindings-backend-linux:
|
|
|
|
|
filters:
|
|
|
|
|
branches:
|
|
|
|
|
only:
|
|
|
|
|
requires:
|
|
|
|
|
- hold
|
|
|
|
|
- build-csharp-windows:
|
|
|
|
|
- build-bindings-backend-macos:
|
|
|
|
|
filters:
|
|
|
|
|
branches:
|
|
|
|
|
only:
|
|
|
|
|
requires:
|
|
|
|
|
- hold
|
|
|
|
|
- build-csharp-macos:
|
|
|
|
|
- build-bindings-backend-windows:
|
|
|
|
|
filters:
|
|
|
|
|
branches:
|
|
|
|
|
only:
|
|
|
|
|
requires:
|
|
|
|
|
- hold
|
|
|
|
|
- store-and-upload-nupkgs:
|
|
|
|
|
- build-bindings-backend-windows-msvc:
|
|
|
|
|
filters:
|
|
|
|
|
branches:
|
|
|
|
|
only:
|
|
|
|
|
requires:
|
|
|
|
|
- nuget-hold
|
|
|
|
|
- build-csharp-windows
|
|
|
|
|
- build-csharp-linux
|
|
|
|
|
- build-csharp-macos
|
|
|
|
|
- hold
|