Skip to content

Commit

Permalink
Merge pull request #4 from ing-bank/add-travis
Browse files Browse the repository at this point in the history
Add travis
  • Loading branch information
Marc Rooding authored Feb 10, 2018
2 parents aef0f43 + 4282377 commit cf4475e
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 1 deletion.
26 changes: 26 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
sudo: required

services:
- docker

language: go

go:
- 1.9.3

env:
global:
- secure: LvNg7kBLWSZWJgjlA87soqjUaqu3l/zMzKtm2Ty+seCWQbhmJOsR6ov2XvpHAHawb4hB4NlxUhXPNlTPHloLMV+ofp6VCsPloRUjboLQHn+dyivD2XhrHUBTyCBN0bUQb/4giEO7DjyVGjTBHBTOWSaBZh4046RHR6I7OelTkFdMZf4k03h0OHzSzfe7MKAqa672QFI4A0d8qGkZVrbbhekhBY3uZv3jurkYgXegDjS8hFPn3HWdSZS3wTSTJUqMlwf/1ZLvOiZ1/jGhY3u03xjkLMsWV052kUke7k1WB//OmZomejXSU7/Tl5rPwALlQEDkIJ4YOot5R8CZpNRgMltT/ocqtPGH/YeE2OGPX1AeT3S/QAHzmoJmi8IfyKsvWCf2gpX1vKCDB0xJfkiU6kdn4hCJfj0AStHHD5YTw8D1JDiZll+24Z4vrd4ZQPVJeABt+EJX4VVidmoUeE/iaStiYqpokRzleBXRbWXyKuEpW9jv03WAOx3w8TtE1Cw+UBIA8NdrFSXBmzG4mRpMIUkbUguLXA5YKxWwIslamSW+II54NI9AB6THDv3xuEfIYhSvd5BdiIiVqgddhQXO0ybzXMRNPLrg/ocNksh3fLFn/y1jyKXpeh1mAVfxRIFVfHYKGAleG5570jFP5Wtospfef4OqbLN9Wm171wr8cfk=
- secure: t41ftHvK+6R6+dQF/4tyQmegsJsljblF4DCdGEKam2DmTvMlFLeLkpfh6fw+nNXjBmPa+iSeq5eno3e9BCbt7a5r2Vzm0IM8gtXkHaObKU8oUFhkJp7oa60g3/RG9h3LnAd1dHPGs5wg7mNYATnDZQ/mXU/+cyi2mn+srabPDEdNjL/1nswet4KkiKT01VdIvMO5PGlrbui5wz035y9wVBS/CG9JAdyBWjqfqPR8yM1G0RAL+TVrvvkrbgLEa5zPSLX95cZzRo0CfD+1Br4VgNSjwtcMSN1EPJilsJsj5t26MB+/Jz38K7M+iTx9qqnjet2eSLYByDxoCWH3E9dve22HNu2w9YEXELrzo3odcoegGo2RL4lHj8wb6RRydPF2eD7Di8vowznnKpRWuinZDvXL7YBO94sI8BoU4fLqcg8+t1xn7JU2Phw3z3eBg61rIpSgr07wcptsIX372rbOEA8qT8lR+FWN+BCe51yoPySYPlP7PrIR5L4sWnGGad/T0f64rqjhBhBwA0fYXnddeFXy5PUv1XGtwSUsRhtiZdZgDNfUXzhYXRGG2eCf8IvJRvzLrXDMwduZFJy4mm/6i5XFCCWXuB0L9fNVkkuK6JmmSoUPppoJVPXAD9YHqe2fXur1TZ8MjynGGX75fyA+LkVRNSTWx+IX4zzUh7dQYE8=

before_install:
- env GOOS=linux GOARCH=amd64 go build ./cmd/cli
- docker build -t "nielsdenissen/flink-deployer:$TRAVIS_BRANCH" .

script:
- go test ./cmd/cli -coverprofile=cover.out

after_success:
- bash <(curl -s https://codecov.io/bash)
- docker login -u "$DOCKERHUB_USERNAME" -p "$DOCKERHUB_PASSWORD";
docker push "nielsdenissen/flink-deployer:$TRAVIS_BRANCH";
11 changes: 10 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
[![Build Status](https://travis-ci.org/ing-bank/flink-deployer.svg?branch=master)](https://travis-ci.org/ing-bank/flink-deployer)
[![codecov.io](http://codecov.io/github/ing-bank/flink-deployer/coverage.svg?branch=master)](https://codecov.io/gh/ing-bank/flink-deployer?branch=master)
[![](https://images.microbadger.com/badges/image/nielsdenissen/flink-deployer:master.svg)](https://microbadger.com/images/nielsdenissen/flink-deployer:master)
[![](https://images.microbadger.com/badges/version/nielsdenissen/flink-deployer:master.svg)](https://microbadger.com/images/nielsdenissen/flink-deployer:master)

# Flink-deployer

A Go command-line utility to facilitate deployments to Apache Flink.
Expand Down Expand Up @@ -40,6 +45,10 @@ Build the Docker container:

`go test -coverprofile=cover.out && go tool cover`

## Copyright
# Docker image

A docker image for this repo is available from the docker hub: `nielsdenissen/flink-deployer`

# Copyright

All copyright of project flink-job-deployer are held by Marc Rooding and Niels Denissen, 2017-2018.

0 comments on commit cf4475e

Please sign in to comment.