From 8b313cf2119808444e16930b34dde24de00224f4 Mon Sep 17 00:00:00 2001 From: "Quentin McGaw (desktop)" Date: Sun, 24 Nov 2019 11:04:37 -0500 Subject: [PATCH] Small changes and cleanup --- .travis.yml | 6 +++--- Dockerfile | 8 ++------ README.md | 8 ++++---- ci.sh | 5 ++--- 4 files changed, 11 insertions(+), 16 deletions(-) diff --git a/.travis.yml b/.travis.yml index 436d7d18..42789448 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,7 +5,7 @@ git: depth: 1 env: global: - - IMAGE_PATH=qmcgaw/private-internet-access + - DOCKER_REPO=qmcgaw/private-internet-access before_install: - curl -fsSL https://get.docker.com | sh - echo '{"experimental":"enabled"}' | sudo tee /etc/docker/daemon.json @@ -15,6 +15,6 @@ before_install: install: - docker run --rm --privileged multiarch/qemu-user-static --reset -p yes - docker buildx create --name xbuilder --use -script: bash ci.sh $IMAGE_PATH +script: bash ci.sh after_success: - - curl -X POST https://hooks.microbadger.com/images/qmcgaw/private-internet-access/tQFy7AxtSUNANPe6aoVChYdsI_I= || exit 0 + - curl -X POST https://hooks.microbadger.com/images/$DOCKER_REPO/tQFy7AxtSUNANPe6aoVChYdsI_I= || exit 0 diff --git a/Dockerfile b/Dockerfile index 503671ec..41ef39d1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,20 +4,16 @@ FROM alpine:${ALPINE_VERSION} ARG VERSION ARG BUILD_DATE ARG VCS_REF -ARG TAG=latest LABEL \ org.opencontainers.image.authors="quentin.mcgaw@gmail.com" \ org.opencontainers.image.created=$BUILD_DATE \ - org.opencontainers.image.version="$VERSION" \ + org.opencontainers.image.version=$VERSION \ org.opencontainers.image.revision=$VCS_REF \ org.opencontainers.image.url="https://github.com/qdm12/private-internet-access-docker" \ org.opencontainers.image.documentation="https://github.com/qdm12/private-internet-access-docker" \ org.opencontainers.image.source="https://github.com/qdm12/private-internet-access-docker" \ org.opencontainers.image.title="PIA client" \ - org.opencontainers.image.description="VPN client to tunnel to private internet access servers using OpenVPN, IPtables, DNS over TLS and Alpine Linux" \ - image-size="23.3MB" \ - ram-usage="13MB to 80MB" \ - cpu-usage="Low to Medium" + org.opencontainers.image.description="VPN client to tunnel to private internet access servers using OpenVPN, IPtables, DNS over TLS and Alpine Linux" ENV USER= \ PASSWORD= \ ENCRYPTION=strong \ diff --git a/README.md b/README.md index a3a5fe24..9b522a5a 100644 --- a/README.md +++ b/README.md @@ -6,14 +6,14 @@ [![PIA Docker OpenVPN](https://github.com/qdm12/private-internet-access-docker/raw/master/readme/title.png)](https://hub.docker.com/r/qmcgaw/private-internet-access/) -[![GitHub last commit](https://img.shields.io/github/last-commit/qdm12/private-internet-access-docker.svg)](https://github.com/qdm12/private-internet-access-docker/issues) -[![GitHub commit activity](https://img.shields.io/github/commit-activity/y/qdm12/private-internet-access-docker.svg)](https://github.com/qdm12/private-internet-access-docker/issues) -[![GitHub issues](https://img.shields.io/github/issues/qdm12/private-internet-access-docker.svg)](https://github.com/qdm12/private-internet-access-docker/issues) - [![Build Status](https://travis-ci.org/qdm12/private-internet-access-docker.svg?branch=master)](https://travis-ci.org/qdm12/private-internet-access-docker) [![Docker Pulls](https://img.shields.io/docker/pulls/qmcgaw/private-internet-access.svg)](https://hub.docker.com/r/qmcgaw/private-internet-access) [![Docker Stars](https://img.shields.io/docker/stars/qmcgaw/private-internet-access.svg)](https://hub.docker.com/r/qmcgaw/private-internet-access) +[![GitHub last commit](https://img.shields.io/github/last-commit/qdm12/private-internet-access-docker.svg)](https://github.com/qdm12/private-internet-access-docker/issues) +[![GitHub commit activity](https://img.shields.io/github/commit-activity/y/qdm12/private-internet-access-docker.svg)](https://github.com/qdm12/private-internet-access-docker/issues) +[![GitHub issues](https://img.shields.io/github/issues/qdm12/private-internet-access-docker.svg)](https://github.com/qdm12/private-internet-access-docker/issues) + [![Image size](https://images.microbadger.com/badges/image/qmcgaw/private-internet-access.svg)](https://microbadger.com/images/qmcgaw/private-internet-access) [![Image version](https://images.microbadger.com/badges/version/qmcgaw/private-internet-access.svg)](https://microbadger.com/images/qmcgaw/private-internet-access) [![Join Slack channel](https://img.shields.io/badge/slack-@qdm12-yellow.svg?logo=slack)](https://join.slack.com/t/qdm12/shared_invite/enQtODMwMDQyMTAxMjY1LTU1YjE1MTVhNTBmNTViNzJiZmQwZWRmMDhhZjEyNjVhZGM4YmIxOTMxOTYzN2U0N2U2YjQ2MDk3YmYxN2NiNTc) diff --git a/ci.sh b/ci.sh index 7c13ddfc..823f3098 100644 --- a/ci.sh +++ b/ci.sh @@ -5,17 +5,16 @@ if [ "$TRAVIS_PULL_REQUEST" = "true" ]; then return $? fi echo $DOCKER_PASSWORD | docker login -u qmcgaw --password-stdin &> /dev/null -IMAGE_PATH=$1 TAG="$TRAVIS_BRANCH" if [ "$TAG" = "master" ]; then TAG="${TRAVIS_TAG:-latest}" fi -echo "Building Docker images for \"$IMAGE_PATH:$TAG\"" +echo "Building Docker images for \"$DOCKER_REPO:$TAG\"" docker buildx build \ --platform=linux/amd64,linux/386,linux/arm64,linux/arm/v7,linux/arm/v6,linux/ppc64le,linux/s390x \ --build-arg BUILD_DATE=`date -u +"%Y-%m-%dT%H:%M:%SZ"` \ --build-arg VCS_REF=`git rev-parse --short HEAD` \ --build-arg VERSION=$TAG \ - -t $IMAGE_PATH:$TAG \ + -t $DOCKER_REPO:$TAG \ --push \ .