Skip to content

Commit 5f1b312

Browse files
authoredMar 1, 2018
Travis build docke rimage (bakins#19)
Travis build docker image
1 parent 19bef11 commit 5f1b312

File tree

4 files changed

+18
-8
lines changed

4 files changed

+18
-8
lines changed
 

‎.travis.yml

+11-2
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,23 @@
1+
sudo: required
2+
services:
3+
- docker
14
language: go
25
go:
3-
- 1.8.x
6+
- "1.10.x"
47
notifications:
58
email: false
69
install:
710
- true
811
script:
912
- "./script/build"
1013
deploy:
11-
provider: releases
14+
- provider: script
15+
skip_cleanup: true
16+
script: bash ./script/push-image
17+
on:
18+
repo: bakins/php-fpm-exporter
19+
tags: true
20+
- provider: releases
1221
skip_cleanup: true
1322
api_key:
1423
secure: OAzpeiaXn2K9L1cMMvimprYkxV6fAqAZq5cFdh8vWR/BDfAwMWtqHM7hy9dClVPtMvbAxhhpZn4uO1P9wVdxXn9uxI6Ip8lAZkzDbsgzAfYMmdz4aQI1LJGzBYtKwh8MpQ+hMLiG7UASSH1j3l44e6uckH2rMlwgHsBUq06PstJJTcrR0lP0yd9prHOXhumj++Rr7nJJZvpAEjkRPXb6jKOvd7EyIibL+kjTjWDzDaHNDhrK5GzsKxQoATqL0NuRzK/oL3d1mSrp3zu3odShbnLNSPl8vhg5JPHD+cCGdL2cSw3D3t8WKX7LxJQCeXMF2O7JWh5VSL6QwSp6M+xYjHTQlocmAvvnt8ue/HAuAs2c2WkGxZxB//qURkk2PVkaMK/wOH7w9E1ZMO7jTPcS44nr7EHBLa8IXY2b8/ir6ebJiL2orzbffbKfRWsHbr7IWxY4eWafRouD1UbiB7iX3/cFhGg0HmBa385m+OfFCdbjJn7Lit91k39kaX16O/p1d85mPwLY8HTRpoxln66NWnRtk7kFv5ZJATXyjZ1KAwBgufxLgPBCjfGlOM63POqiyUl49utPwmOF/WUDTsYMxNghpHnOp2kag1mx3//QGZ8CDoZ0hYjGQHE8vbprTUKgXZ6oOS4Uc27Zwp1ifFksZRnTpNzVV9MopMuYQdHiyuc=

‎README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Export php-fpm metrics in [Prometheus](https://prometheus.io/) format.
55

66
See [Releases](https://github.com/bakins/php-fpm-exporter/releases) for pre-built binaries.
77

8-
Also availible at [quay.io/bakins/php-fpm-exporter](https://quay.io/repository/bakins/php-fpm-exporter)
8+
Also availible on Docker Hub [bakins/php-fpm-exporter](https://hub.docker.com/r/bakins/php-fpm-exporter/)
99

1010
Build
1111
=====

‎VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v0.3.0
1+
v0.4.0
+5-4
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
#!/usr/bin/env bash
2+
set -eu
23
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
34
cd `dirname ${DIR}`
45

5-
./script/build
6+
docker login -u "$DOCKER_USERNAME" -p "$DOCKER_PASSWORD"
67

7-
VERSION=`cat VERSION`
8-
9-
IMAGE="quay.io/bakins/php-fpm-exporter:${VERSION}"
8+
IMAGE="bakins/php-fpm-exporter:${TRAVIS_TAG}"
109

1110
docker build -t ${IMAGE} .
11+
1212
docker push ${IMAGE}
13+

0 commit comments

Comments
 (0)
Please sign in to comment.