| 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=" |