artifacts/oci/prometheus-to-cloudwatch/.travis.yml
2023-02-16 13:07:27 +08:00

42 lines
539 B
YAML
Executable File

sudo: required
language: go
go:
- 1.14.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-dev
script:
- make 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