mirror of
https://github.com/square/certigo.git
synced 2024-04-21 12:32:40 +00:00
This is a bit of a weird idea: We run tests as part of the docker build.
30 lines
1.2 KiB
YAML
30 lines
1.2 KiB
YAML
---
|
|
|
|
language: go
|
|
|
|
go:
|
|
- '1.12.x'
|
|
|
|
services:
|
|
- docker
|
|
|
|
script:
|
|
- docker build -f Dockerfile .
|
|
- GOOS=linux GOARCH=amd64 go build -o certigo-$GOOS-$GOARCH
|
|
- GOOS=darwin GOARCH=amd64 go build -o certigo-$GOOS-$GOARCH
|
|
- GOOS=windows GOARCH=amd64 go build -o certigo-$GOOS-$GOARCH
|
|
|
|
deploy:
|
|
provider: releases
|
|
api_key:
|
|
secure: i+82k3Khvke2ejCJ3B+BE0nsemPSXnwcm4cDtuC8BF3vXPSO36hIbPDZ+mnGlqiGw54tduY3jrytCwo1YHnxu8veT3cJ27p9wDQt7Lz6kLf1wRHBp180PL2bfz1tOugtDsAw9D78EJj0LvWtupY0CmzXl8idVua1T9Z5HTR4V28QoDw0JY/+GB+Aq+C51oyDcICtLJBVhc4Wl/K7AqZPWEBC/kn1fG6BYbFIHCNLho4qiCLW9aQdFL5usHJ07992VBlzXLSkP9WU1w/pZ1kT4YaopusyQH8FG1be+V8hf74N0I9vhR/YRTK4cOuAo3Gu87HiEK0U9pgubyoYTRWeZYS9ryVH8Wa7QelauWbH16OWeWv18w98/8aaKE7RgZHlrMFwXnzzFokXuFqzMNWKOP5QxMOqlkY6UcgwS7RqbjxvHyzfapb212s5qgN1LAE85fys2ExMFEPO2NLry9PZVD2bHbQ+Y6bQg6XiI8Kvvmz0dRaY+chADpDNjIK+zpDwc3o1MjvnwiUt7AZrj4PvVD381E0X3JWmMeOOaW46LC5hn5Bhobl6wDC1crgf3QAqfMhFlAd+O0j7qOrW31vm1wPMtaeNQIAq/xjGROvLeBgKlzx1bfK51YQxIC3wRA2AVrxispHkq+rK30lGPhNHWLb91qy4tuy7y1sUAnwm8Dk=
|
|
file:
|
|
- certigo-linux-amd64
|
|
- certigo-darwin-amd64
|
|
- certigo-windows-amd64.exe
|
|
skip_cleanup: true
|
|
draft: true
|
|
on:
|
|
repo: square/certigo
|
|
tags: true
|