Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 17 additions & 13 deletions .buildkite/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -125,31 +125,35 @@ steps:
- x64
- arm64

- input: "🚦 Build for Windows?"
prompt: "Do you want to build Windows dev binaries for this PR?"
key: input-dev-windows
if: build.tag !~ /^v[0-9]+/ && build.branch != 'trunk'
- group: 📦 Windows Build (PFX signing)
key: dev-windows-pfx
steps:
- label: 🔨 Windows PFX Build - x64
agents:
queue: windows
command: powershell -File .buildkite/commands/build-for-windows.ps1 -BuildType dev -Architecture x64
artifact_paths:
- apps\studio\out\**\studio-setup.exe
- apps\studio\out\**\studio-update.nupkg
- apps\studio\out\**\RELEASES
- apps\studio\out\**\*.appx
plugins: [$CI_TOOLKIT_PLUGIN, $NVM_PLUGIN]

- group: 📦 Build for Windows
key: dev-windows
depends_on: input-dev-windows
if: build.tag !~ /^v[0-9]+/
- group: 🔐 Windows Build (Azure Trusted Signing)
key: dev-windows-azure
steps:
- label: 🔨 Windows Dev Build - {{matrix}}
- label: 🔨 Windows Azure Build - x64
agents:
queue: windows
env:
USE_AZURE_TRUSTED_SIGNING: 1
command: powershell -File .buildkite/commands/build-for-windows.ps1 -BuildType dev -Architecture {{matrix}}
command: powershell -File .buildkite/commands/build-for-windows.ps1 -BuildType dev -Architecture x64
artifact_paths:
- apps\studio\out\**\studio-setup.exe
- apps\studio\out\**\studio-update.nupkg
- apps\studio\out\**\RELEASES
- apps\studio\out\**\*.appx
plugins: [$CI_TOOLKIT_PLUGIN, $NVM_PLUGIN]
matrix:
- x64
- arm64

- label: ":rocket: Distribute Dev Builds"
command: |
Expand Down