blob: fde7b3b18211e9c42d9f221eb8cf930cf9b2de87 [file] [log] [blame]
language: go
sudo: false
go:
- 1.10.x
before_install:
- go get golang.org/x/lint/golint
- go get honnef.co/go/tools/cmd/staticcheck
jobs:
include:
- script: make all
- stage: Run Test Coverage
script: make cover
after_success: bash <(curl -s https://codecov.io/bash)
- stage: Build Release
script:
- make release
- echo "Deploying to GitHub releases ..."
deploy:
provider: releases
file:
- cross/amicontained-linux-amd64
- cross/amicontained-linux-amd64.md5
- cross/amicontained-linux-amd64.sha256
skip_cleanup: true
on:
tags: true
api_key:
secure: "rcbcZRjO4yZcYykBiu4tHCqyxF0WdNrGT/jS6FxLldeaRKG06rHeB7lECuYM2IO5OWGwibfcR0zUOCDBLxcPCBLzyUxTgK02DldrWMaKhXz9jX6Swe4kV7nHPMCe+fH4A8CQHl91y99Wywpk6GIzam/p0tCpswygLb4IVOGX66q7ZHTELnMJjhQAAIZc0sI6mABRchflC7i8Q2HhiqnaiNTf7r4Zs/HrNeIeym6OB2XBN1WLL4BiYwYpU3V20kzekwm9Vg/8kznenHRUR0hbEI6+R68JtYDWtlYZRV8E7Slb8WAHgTiqAuBtt9DAr5EheA6YguC93gAqpJgzilyvIa+ugjqOKH9tEjj8RYE+UjynMHSlt7J86KFgvO1SJPqgbnZ30DOopWAitVyTT01dh0CXjymdOUMBsxEkGNWdx+GuYImU1VVwZAPp8o+8TYuQnXw5ar5hCYai3k+2HBB08wV1y1Njcrl6PQxQPmv3qpo3+Ni4pKOw13QTMSolN9/KdQdnLWdkCFcaT/j3xQcyMVO1KSSnF9bRe7tecDl38n+zdUtOmuvxniSC+gRCqpYYHPVo8KkDk28wbnnMhUVIeWjnGgG3TquLadIPI+Y4PSyEAsabTT4GYcjxUfCy7148N/ZXSjhTgUKlIHa170ioPfcXmWw5OF7HNEC81zkTjRg="