add linux builds to pipeline

This commit is contained in:
Brad Rydzewski 2019-08-06 14:21:32 -07:00
parent 5f949df9c8
commit 14ed083e1c

View File

@ -1,6 +1,105 @@
--- ---
# this file is automaticall generated. DO NOT EDIT # this file is automatically generated. DO NOT EDIT
kind: pipeline
type: docker
name: linux-amd64
platform:
arch: amd64
os: linux
steps:
- name: build
image: golang:1.10
commands:
- cd posix
- tar -xf fixtures.tar -C /
- go test -v
- name: publish
image: plugins/docker:18
settings:
dockerfile: docker/Dockerfile.linux.amd64
repo: drone/git
auto_tag: "true"
auto_tag_suffix: linux-amd64
username:
from_secret: docker_username
password:
from_secret: docker_password
when:
event:
- push
- tag
---
kind: pipeline
type: docker
name: linux-arm64
platform:
arch: arm64
os: linux
steps:
- name: build
image: golang:1.10
commands:
- cd posix
- tar -xf fixtures.tar -C /
- go test -v
- name: publish
image: plugins/docker:18
settings:
dockerfile: docker/Dockerfile.linux.arm64
repo: drone/git
auto_tag: "true"
auto_tag_suffix: linux-arm64
username:
from_secret: docker_username
password:
from_secret: docker_password
when:
event:
- push
- tag
---
kind: pipeline
type: docker
name: linux-arm
platform:
arch: arm
os: linux
steps:
- name: build
image: golang:1.10
commands:
- cd posix
- tar -xf fixtures.tar -C /
- go test -v
- name: publish
image: plugins/docker:18
settings:
dockerfile: docker/Dockerfile.linux.arm
repo: drone/git
auto_tag: "true"
auto_tag_suffix: linux-arm
username:
from_secret: docker_username
password:
from_secret: docker_password
when:
event:
- push
- tag
---
kind: pipeline kind: pipeline
type: ssh type: ssh
name: windows-1903-amd64 name: windows-1903-amd64
@ -87,5 +186,8 @@ trigger:
- tag - tag
depends_on: depends_on:
- linux-amd64
- linux-arm64
- linux-arm
- windows-1903-amd64 - windows-1903-amd64
- windows-1809-amd64 - windows-1809-amd64