CircleCI for Windows
Automate your development pipeline and continuously ship high-quality code with CI/CD for Windows.
CI/CD built for speed and flexibility
Designed for productivity
CircleCI’s platform is feature-rich and designed for efficiency. Get access to all of our features, including orbs, artifacts, approval jobs, API, workflows, secure contexts, and more.
Powerful build orchestration
Get immediate access to powerful resource classes and custom levels of compute. With caching and customizable workflows, you'll experience 48% faster builds than on Appveyor or Azure Pipelines.
Cloud and self-hosted support
Your team can choose to run CircleCI in the cloud—gaining instant access to feature releases and automatic upgrades—or self-hosted—giving your team complete control over security and maintenance.
Run Windows projects in the cloud or self-hosted
Customize your Windows environment with auto-provisioned virtual machines.
version: 2.1 # Use v2.1 to enable orb usage.
# The Windows orb gives you everything you
# need to start using the Windows executor.
orbs:
win: circleci/windows@2.2.0
jobs:
build: # name of your job
executor: win/default # executor type
steps:
# Commands are run in a Windows
# virtual machine environment
- checkout
- run: Write-Host 'Hello, Windows'
version: 2
jobs:
build: # name of your job
machine:
# Windows machine image
image: windows-default
resource_class: windows.medium
steps:
# Commands are run in a Windows
# virtual machine environment
- checkout
- run: Write-Host 'Hello, Windows'