* Update `LICENSE` and `.gitignore` * Init * Update `README` * Add Helm chart * Update `README` * Update chart * Add `requirements.yaml` * Update chart * Update chart * Update chart * Update chart * Update `Go` code * Update `Go` code * Update `Go` code * Update `Go` code * Update `README` * Update `README` * Update `Go` files * Update `Go` files * Update `Go` files * Add Helm chart * Update chart * Update `README` * Update `Go` files * Update charts * Update charts * If AWS credentials are not provided in the command-line arguments or ENV variables, the module will try to assume an IAM Role * Rename folder * Update `README` * Update `README` * Rename folder * Update `README` * Add `requirements.yaml` * Update chart
46 lines
606 B
YAML
46 lines
606 B
YAML
sudo: required
|
|
|
|
language: go
|
|
go:
|
|
- 1.9.x
|
|
|
|
addons:
|
|
apt:
|
|
packages:
|
|
- git
|
|
- make
|
|
- curl
|
|
|
|
env:
|
|
- DOCKER_IMAGE_NAME=cloudposse/prometheus-to-cloudwatch
|
|
|
|
services:
|
|
- docker
|
|
|
|
install:
|
|
- make init
|
|
- make travis/docker-login
|
|
- make go/deps-build
|
|
- make go/deps-dev
|
|
- make go-get
|
|
|
|
script:
|
|
- make go/deps
|
|
- make go/test
|
|
- make go/lint
|
|
- make go/build-all
|
|
- ls -l release/
|
|
- make docker/build
|
|
|
|
after_success:
|
|
- make travis/docker-tag-and-push
|
|
|
|
deploy:
|
|
- provider: releases
|
|
api_key: "$GITHUB_API_KEY"
|
|
file_glob: true
|
|
file: "release/*"
|
|
skip_cleanup: true
|
|
on:
|
|
tags: true
|