Removed Travis CI in favor of Docker hub build with hooks

This commit is contained in:
Quentin McGaw
2019-05-09 10:28:05 +02:00
parent 21aba4680d
commit 2f24f131e8
3 changed files with 3 additions and 18 deletions

View File

@@ -1,14 +0,0 @@
sudo: required
services:
- docker
env:
global:
- DOCKER_BUILD=qmcgaw/private-internet-access
- MICROBADGER_CODE=tQFy7AxtSUNANPe6aoVChYdsI_I=
matrix:
- name=x86_64
script:
- docker build .
after_script:
- "curl -X POST https://hooks.microbadger.com/images/${DOCKER_BUILD}/${MICROBADGER_CODE}"

View File

@@ -1,9 +1,5 @@
#!/bin/bash
# see http://label-schema.org/rc1
# https://docs.docker.com/docker-cloud/builds/advanced/#override-build-test-or-push-commands
# https://docs.docker.com/docker-cloud/builds/advanced/#custom-build-phase-hooks
docker build --build-arg BUILD_DATE=`date -u +"%Y-%m-%dT%H:%M:%SZ"` \
--build-arg VCS_REF=`git rev-parse --short HEAD` \
-t $IMAGE_NAME .

3
hooks/post_build Normal file
View File

@@ -0,0 +1,3 @@
#!/bin/bash
curl -X POST https://hooks.microbadger.com/images/qmcgaw/${DOCKER_REPO}/tQFy7AxtSUNANPe6aoVChYdsI_I= || exit 0