setup windows distribution

This commit is contained in:
Brad Rydzewski
2019-10-31 18:09:51 -07:00
parent d0e71587b7
commit 025c3b343f
3 changed files with 142 additions and 14 deletions

View File

@@ -82,6 +82,106 @@ volumes:
- name: go
temp: {}
trigger:
branch:
- none
---
kind: pipeline
type: ssh
name: window-1903
platform:
os: windows
server:
host: windows.1903.amd64.ssh.pipeline.drone.ci
password:
from_secret: windows_password
user:
from_secret: windows_username
steps:
- name: build_latest
environment:
VERSION: 1903
USERNAME:
from_secret: docker_username
PASSWORD:
from_secret: docker_password
commands:
- powershell.exe scripts/windows/latest.ps1
when:
event: [ push ]
- name: build_tag
environment:
VERSION: 1903
USERNAME:
from_secret: docker_username
PASSWORD:
from_secret: docker_password
commands:
- powershell.exe scripts/windows/latest.ps1
when:
event: [ tag ]
depends_on:
- linux
trigger:
ref:
- refs/heads/master
- refs/tags/*
---
kind: pipeline
type: ssh
name: window-1809
platform:
os: windows
server:
host: windows.1809.amd64.ssh.pipeline.drone.ci
password:
from_secret: windows_password
user:
from_secret: windows_username
steps:
- name: build_latest
environment:
VERSION: 1809
USERNAME:
from_secret: docker_username
PASSWORD:
from_secret: docker_password
commands:
- powershell.exe scripts/windows/latest.ps1
when:
event: [ push ]
- name: build_tag
environment:
VERSION: 1809
USERNAME:
from_secret: docker_username
PASSWORD:
from_secret: docker_password
commands:
- powershell.exe scripts/windows/latest.ps1
when:
event: [ tag ]
depends_on:
- linux
trigger:
ref:
- refs/heads/master
- refs/tags/*
---
kind: pipeline
type: docker
@@ -100,9 +200,12 @@ steps:
from_secret: docker_username
depends_on:
- linux
- windows-1903
- windows-1809
trigger:
branch:
- none
ref:
- refs/heads/master
- refs/tags/*