From a589bd1fcd0fff538e5a1b93ae101f725ae64417 Mon Sep 17 00:00:00 2001 From: Peter Evans Date: Mon, 17 Feb 2020 16:44:43 +0900 Subject: [PATCH] Update Vegeta to version 12.8.0 --- .github/workflows/push.yml | 11 +++++++---- Dockerfile | 2 +- README.md | 10 +++++----- archive/1.1/Dockerfile | 17 ----------------- archive/1.2/Dockerfile | 17 ----------------- archive/1.3/Dockerfile | 17 ----------------- archive/2.0/Dockerfile | 17 ----------------- archive/3.0/Dockerfile | 17 ----------------- archive/3.1/Dockerfile | 17 ----------------- archive/4.0/Dockerfile | 17 ----------------- archive/5.0/Dockerfile | 17 ----------------- archive/5.1/Dockerfile | 17 ----------------- archive/6.0/Dockerfile | 17 ----------------- archive/6.1/Dockerfile | 17 ----------------- archive/6.2/Dockerfile | 24 ------------------------ archive/6.3/Dockerfile | 24 ------------------------ archive/6.4/Dockerfile | 24 ------------------------ archive/6.5/Dockerfile | 24 ------------------------ archive/6.6/Dockerfile | 24 ------------------------ 19 files changed, 13 insertions(+), 317 deletions(-) delete mode 100644 archive/1.1/Dockerfile delete mode 100644 archive/1.2/Dockerfile delete mode 100644 archive/1.3/Dockerfile delete mode 100644 archive/2.0/Dockerfile delete mode 100644 archive/3.0/Dockerfile delete mode 100644 archive/3.1/Dockerfile delete mode 100644 archive/4.0/Dockerfile delete mode 100644 archive/5.0/Dockerfile delete mode 100644 archive/5.1/Dockerfile delete mode 100644 archive/6.0/Dockerfile delete mode 100644 archive/6.1/Dockerfile delete mode 100644 archive/6.2/Dockerfile delete mode 100644 archive/6.3/Dockerfile delete mode 100644 archive/6.4/Dockerfile delete mode 100644 archive/6.5/Dockerfile delete mode 100644 archive/6.6/Dockerfile diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 52c3435..8fdf09e 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -2,15 +2,18 @@ name: Update Docker Hub Description on: push: branches: - - master + - master + paths: + - README.md + - .github/workflows/dockerhub-description.yml jobs: dockerHubDescription: runs-on: ubuntu-latest steps: - - uses: actions/checkout@master + - uses: actions/checkout@v2 - name: Docker Hub Description - uses: peter-evans/dockerhub-description@v1.0.1 + uses: peter-evans/dockerhub-description@v2.1.0 env: DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} DOCKERHUB_PASSWORD: ${{ secrets.DOCKERHUB_PASSWORD }} - DOCKERHUB_REPOSITORY: ${{ secrets.DOCKERHUB_REPOSITORY }} + DOCKERHUB_REPOSITORY: peterevans/vegeta diff --git a/Dockerfile b/Dockerfile index 139a4a8..6e9ad29 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,7 +9,7 @@ LABEL \ org.opencontainers.image.vendor="https://peterevans.dev" \ org.opencontainers.image.licenses="MIT" -ENV VEGETA_VERSION 12.7.0 +ENV VEGETA_VERSION 12.8.0 RUN set -ex \ && apk add --no-cache ca-certificates \ diff --git a/README.md b/README.md index f29136c..76c01e4 100644 --- a/README.md +++ b/README.md @@ -6,11 +6,11 @@ Docker image for the [Vegeta](https://github.com/tsenart/vegeta) HTTP load testi ## Supported tags and respective `Dockerfile` links -- [`6.7.0`, `6.7`, `latest` (*6.7/Dockerfile*)](https://github.com/peter-evans/vegeta-docker/tree/master) -- [`6.6.0`, `6.6` (*6.6/Dockerfile*)](https://github.com/peter-evans/vegeta-docker/tree/master/archive/6.6) -- [`6.5.0`, `6.5` (*6.5/Dockerfile*)](https://github.com/peter-evans/vegeta-docker/tree/master/archive/6.5) -- [`6.4.0`, `6.4` (*6.4/Dockerfile*)](https://github.com/peter-evans/vegeta-docker/tree/master/archive/6.4) -- [`6.3.0`, `6.3` (*6.3/Dockerfile*)](https://github.com/peter-evans/vegeta-docker/tree/master/archive/6.3) +- [`6.8.0`, `6.8`, `latest` (*6.8/Dockerfile*)](https://github.com/peter-evans/vegeta-docker/tree/v6.8.0) +- [`6.7.0`, `6.7` (*6.7/Dockerfile*)](https://github.com/peter-evans/vegeta-docker/tree/v6.7.0) +- [`6.6.0`, `6.6` (*6.6/Dockerfile*)](https://github.com/peter-evans/vegeta-docker/tree/v6.6.0) +- [`6.5.0`, `6.5` (*6.5/Dockerfile*)](https://github.com/peter-evans/vegeta-docker/tree/v6.5.0) +- [`6.4.0`, `6.4` (*6.4/Dockerfile*)](https://github.com/peter-evans/vegeta-docker/tree/v6.4.0) For earlier versions see [releases](https://github.com/peter-evans/vegeta-docker/releases) and the available [tags on Docker Hub](https://hub.docker.com/r/peterevans/vegeta/tags/). diff --git a/archive/1.1/Dockerfile b/archive/1.1/Dockerfile deleted file mode 100644 index fba3215..0000000 --- a/archive/1.1/Dockerfile +++ /dev/null @@ -1,17 +0,0 @@ -FROM alpine:3.5 - -MAINTAINER Peter Evans - -ENV VEGETA_VERSION 6.1.1 - -RUN set -ex \ - && apk add --no-cache ca-certificates \ - && apk add --no-cache --virtual .build-deps \ - openssl \ - && wget -q "https://github.com/tsenart/vegeta/releases/download/v$VEGETA_VERSION/vegeta-v$VEGETA_VERSION-linux-amd64.tar.gz" -O /tmp/vegeta.tar.gz \ - && cd bin \ - && tar xzf /tmp/vegeta.tar.gz \ - && rm /tmp/vegeta.tar.gz \ - && apk del .build-deps - -CMD [ "/bin/vegeta", "-help" ] \ No newline at end of file diff --git a/archive/1.2/Dockerfile b/archive/1.2/Dockerfile deleted file mode 100644 index e634bdd..0000000 --- a/archive/1.2/Dockerfile +++ /dev/null @@ -1,17 +0,0 @@ -FROM alpine:3.5 - -MAINTAINER Peter Evans - -ENV VEGETA_VERSION 6.2.0 - -RUN set -ex \ - && apk add --no-cache ca-certificates \ - && apk add --no-cache --virtual .build-deps \ - openssl \ - && wget -q "https://github.com/tsenart/vegeta/releases/download/v$VEGETA_VERSION/vegeta-v$VEGETA_VERSION-linux-amd64.tar.gz" -O /tmp/vegeta.tar.gz \ - && cd bin \ - && tar xzf /tmp/vegeta.tar.gz \ - && rm /tmp/vegeta.tar.gz \ - && apk del .build-deps - -CMD [ "/bin/vegeta", "-help" ] \ No newline at end of file diff --git a/archive/1.3/Dockerfile b/archive/1.3/Dockerfile deleted file mode 100644 index cf89aba..0000000 --- a/archive/1.3/Dockerfile +++ /dev/null @@ -1,17 +0,0 @@ -FROM alpine:3.5 - -MAINTAINER Peter Evans - -ENV VEGETA_VERSION 6.3.0 - -RUN set -ex \ - && apk add --no-cache ca-certificates \ - && apk add --no-cache --virtual .build-deps \ - openssl \ - && wget -q "https://github.com/tsenart/vegeta/releases/download/v$VEGETA_VERSION/vegeta-v$VEGETA_VERSION-linux-amd64.tar.gz" -O /tmp/vegeta.tar.gz \ - && cd bin \ - && tar xzf /tmp/vegeta.tar.gz \ - && rm /tmp/vegeta.tar.gz \ - && apk del .build-deps - -CMD [ "/bin/vegeta", "-help" ] \ No newline at end of file diff --git a/archive/2.0/Dockerfile b/archive/2.0/Dockerfile deleted file mode 100644 index 19d4538..0000000 --- a/archive/2.0/Dockerfile +++ /dev/null @@ -1,17 +0,0 @@ -FROM alpine:3.7 - -MAINTAINER Peter Evans - -ENV VEGETA_VERSION 7.0.3 - -RUN set -ex \ - && apk add --no-cache ca-certificates \ - && apk add --no-cache --virtual .build-deps \ - openssl \ - && wget -q "https://github.com/tsenart/vegeta/releases/download/v$VEGETA_VERSION/vegeta-$VEGETA_VERSION-linux-amd64.tar.gz" -O /tmp/vegeta.tar.gz \ - && cd bin \ - && tar xzf /tmp/vegeta.tar.gz \ - && rm /tmp/vegeta.tar.gz \ - && apk del .build-deps - -CMD [ "/bin/vegeta", "-help" ] \ No newline at end of file diff --git a/archive/3.0/Dockerfile b/archive/3.0/Dockerfile deleted file mode 100644 index c9eae51..0000000 --- a/archive/3.0/Dockerfile +++ /dev/null @@ -1,17 +0,0 @@ -FROM alpine:3.7 - -MAINTAINER Peter Evans - -ENV VEGETA_VERSION 8.0.0 - -RUN set -ex \ - && apk add --no-cache ca-certificates \ - && apk add --no-cache --virtual .build-deps \ - openssl \ - && wget -q "https://github.com/tsenart/vegeta/releases/download/v$VEGETA_VERSION/vegeta-$VEGETA_VERSION-linux-amd64.tar.gz" -O /tmp/vegeta.tar.gz \ - && cd bin \ - && tar xzf /tmp/vegeta.tar.gz \ - && rm /tmp/vegeta.tar.gz \ - && apk del .build-deps - -CMD [ "/bin/vegeta", "-help" ] \ No newline at end of file diff --git a/archive/3.1/Dockerfile b/archive/3.1/Dockerfile deleted file mode 100644 index 1f647b2..0000000 --- a/archive/3.1/Dockerfile +++ /dev/null @@ -1,17 +0,0 @@ -FROM alpine:3.7 - -MAINTAINER Peter Evans - -ENV VEGETA_VERSION 8.1.1 - -RUN set -ex \ - && apk add --no-cache ca-certificates \ - && apk add --no-cache --virtual .build-deps \ - openssl \ - && wget -q "https://github.com/tsenart/vegeta/releases/download/cli/v$VEGETA_VERSION/vegeta-$VEGETA_VERSION-linux-amd64.tar.gz" -O /tmp/vegeta.tar.gz \ - && cd bin \ - && tar xzf /tmp/vegeta.tar.gz \ - && rm /tmp/vegeta.tar.gz \ - && apk del .build-deps - -CMD [ "/bin/vegeta", "-help" ] \ No newline at end of file diff --git a/archive/4.0/Dockerfile b/archive/4.0/Dockerfile deleted file mode 100644 index 43474d9..0000000 --- a/archive/4.0/Dockerfile +++ /dev/null @@ -1,17 +0,0 @@ -FROM alpine:3.8 - -MAINTAINER Peter Evans - -ENV VEGETA_VERSION 9.0.0 - -RUN set -ex \ - && apk add --no-cache ca-certificates \ - && apk add --no-cache --virtual .build-deps \ - openssl \ - && wget -q "https://github.com/tsenart/vegeta/releases/download/cli/v$VEGETA_VERSION/vegeta-$VEGETA_VERSION-linux-amd64.tar.gz" -O /tmp/vegeta.tar.gz \ - && cd bin \ - && tar xzf /tmp/vegeta.tar.gz \ - && rm /tmp/vegeta.tar.gz \ - && apk del .build-deps - -CMD [ "/bin/vegeta", "-help" ] \ No newline at end of file diff --git a/archive/5.0/Dockerfile b/archive/5.0/Dockerfile deleted file mode 100644 index 2971eb4..0000000 --- a/archive/5.0/Dockerfile +++ /dev/null @@ -1,17 +0,0 @@ -FROM alpine:3.8 - -MAINTAINER Peter Evans - -ENV VEGETA_VERSION 11.0.0 - -RUN set -ex \ - && apk add --no-cache ca-certificates \ - && apk add --no-cache --virtual .build-deps \ - openssl \ - && wget -q "https://github.com/tsenart/vegeta/releases/download/cli/v$VEGETA_VERSION/vegeta-$VEGETA_VERSION-linux-amd64.tar.gz" -O /tmp/vegeta.tar.gz \ - && cd bin \ - && tar xzf /tmp/vegeta.tar.gz \ - && rm /tmp/vegeta.tar.gz \ - && apk del .build-deps - -CMD [ "/bin/vegeta", "-help" ] \ No newline at end of file diff --git a/archive/5.1/Dockerfile b/archive/5.1/Dockerfile deleted file mode 100644 index 4c31f71..0000000 --- a/archive/5.1/Dockerfile +++ /dev/null @@ -1,17 +0,0 @@ -FROM alpine:3.8 - -MAINTAINER Peter Evans - -ENV VEGETA_VERSION 11.2.0 - -RUN set -ex \ - && apk add --no-cache ca-certificates \ - && apk add --no-cache --virtual .build-deps \ - openssl \ - && wget -q "https://github.com/tsenart/vegeta/releases/download/cli/v$VEGETA_VERSION/vegeta-$VEGETA_VERSION-linux-amd64.tar.gz" -O /tmp/vegeta.tar.gz \ - && cd bin \ - && tar xzf /tmp/vegeta.tar.gz \ - && rm /tmp/vegeta.tar.gz \ - && apk del .build-deps - -CMD [ "/bin/vegeta", "-help" ] \ No newline at end of file diff --git a/archive/6.0/Dockerfile b/archive/6.0/Dockerfile deleted file mode 100644 index 22ef92e..0000000 --- a/archive/6.0/Dockerfile +++ /dev/null @@ -1,17 +0,0 @@ -FROM alpine:3.8 - -MAINTAINER Peter Evans - -ENV VEGETA_VERSION 12.0.0 - -RUN set -ex \ - && apk add --no-cache ca-certificates \ - && apk add --no-cache --virtual .build-deps \ - openssl \ - && wget -q "https://github.com/tsenart/vegeta/releases/download/cli/v$VEGETA_VERSION/vegeta-$VEGETA_VERSION-linux-amd64.tar.gz" -O /tmp/vegeta.tar.gz \ - && cd bin \ - && tar xzf /tmp/vegeta.tar.gz \ - && rm /tmp/vegeta.tar.gz \ - && apk del .build-deps - -CMD [ "/bin/vegeta", "-help" ] \ No newline at end of file diff --git a/archive/6.1/Dockerfile b/archive/6.1/Dockerfile deleted file mode 100644 index e719cbc..0000000 --- a/archive/6.1/Dockerfile +++ /dev/null @@ -1,17 +0,0 @@ -FROM alpine:3.8 - -MAINTAINER Peter Evans - -ENV VEGETA_VERSION 12.1.0 - -RUN set -ex \ - && apk add --no-cache ca-certificates \ - && apk add --no-cache --virtual .build-deps \ - openssl \ - && wget -q "https://github.com/tsenart/vegeta/releases/download/cli/v$VEGETA_VERSION/vegeta-$VEGETA_VERSION-linux-amd64.tar.gz" -O /tmp/vegeta.tar.gz \ - && cd bin \ - && tar xzf /tmp/vegeta.tar.gz \ - && rm /tmp/vegeta.tar.gz \ - && apk del .build-deps - -CMD [ "/bin/vegeta", "-help" ] \ No newline at end of file diff --git a/archive/6.2/Dockerfile b/archive/6.2/Dockerfile deleted file mode 100644 index e88ef72..0000000 --- a/archive/6.2/Dockerfile +++ /dev/null @@ -1,24 +0,0 @@ -FROM alpine:3.8 - -LABEL \ - maintainer="Peter Evans " \ - org.opencontainers.image.title="Vegeta" \ - org.opencontainers.image.description="Docker image for the Vegeta HTTP load testing tool." \ - org.opencontainers.image.authors="Peter Evans " \ - org.opencontainers.image.url="https://github.com/peter-evans/vegeta-docker" \ - org.opencontainers.image.vendor="https://peterevans.dev" \ - org.opencontainers.image.licenses="MIT" - -ENV VEGETA_VERSION 12.2.1 - -RUN set -ex \ - && apk add --no-cache ca-certificates \ - && apk add --no-cache --virtual .build-deps \ - openssl \ - && wget -q "https://github.com/tsenart/vegeta/releases/download/cli/v$VEGETA_VERSION/vegeta-$VEGETA_VERSION-linux-amd64.tar.gz" -O /tmp/vegeta.tar.gz \ - && cd bin \ - && tar xzf /tmp/vegeta.tar.gz \ - && rm /tmp/vegeta.tar.gz \ - && apk del .build-deps - -CMD [ "/bin/vegeta", "-help" ] \ No newline at end of file diff --git a/archive/6.3/Dockerfile b/archive/6.3/Dockerfile deleted file mode 100644 index 36f3d77..0000000 --- a/archive/6.3/Dockerfile +++ /dev/null @@ -1,24 +0,0 @@ -FROM alpine:3.9 - -LABEL \ - maintainer="Peter Evans " \ - org.opencontainers.image.title="vegeta" \ - org.opencontainers.image.description="Docker image for the Vegeta HTTP load testing tool." \ - org.opencontainers.image.authors="Peter Evans " \ - org.opencontainers.image.url="https://github.com/peter-evans/vegeta-docker" \ - org.opencontainers.image.vendor="https://peterevans.dev" \ - org.opencontainers.image.licenses="MIT" - -ENV VEGETA_VERSION 12.3.0 - -RUN set -ex \ - && apk add --no-cache ca-certificates \ - && apk add --no-cache --virtual .build-deps \ - openssl \ - && wget -q "https://github.com/tsenart/vegeta/releases/download/cli/v$VEGETA_VERSION/vegeta-$VEGETA_VERSION-linux-amd64.tar.gz" -O /tmp/vegeta.tar.gz \ - && cd bin \ - && tar xzf /tmp/vegeta.tar.gz \ - && rm /tmp/vegeta.tar.gz \ - && apk del .build-deps - -CMD [ "/bin/vegeta", "-help" ] \ No newline at end of file diff --git a/archive/6.4/Dockerfile b/archive/6.4/Dockerfile deleted file mode 100644 index 4128345..0000000 --- a/archive/6.4/Dockerfile +++ /dev/null @@ -1,24 +0,0 @@ -FROM alpine:3.9 - -LABEL \ - maintainer="Peter Evans " \ - org.opencontainers.image.title="vegeta" \ - org.opencontainers.image.description="Docker image for the Vegeta HTTP load testing tool." \ - org.opencontainers.image.authors="Peter Evans " \ - org.opencontainers.image.url="https://github.com/peter-evans/vegeta-docker" \ - org.opencontainers.image.vendor="https://peterevans.dev" \ - org.opencontainers.image.licenses="MIT" - -ENV VEGETA_VERSION 12.4.0 - -RUN set -ex \ - && apk add --no-cache ca-certificates \ - && apk add --no-cache --virtual .build-deps \ - openssl \ - && wget -q "https://github.com/tsenart/vegeta/releases/download/cli/v$VEGETA_VERSION/vegeta-$VEGETA_VERSION-linux-amd64.tar.gz" -O /tmp/vegeta.tar.gz \ - && cd bin \ - && tar xzf /tmp/vegeta.tar.gz \ - && rm /tmp/vegeta.tar.gz \ - && apk del .build-deps - -CMD [ "/bin/vegeta", "-help" ] \ No newline at end of file diff --git a/archive/6.5/Dockerfile b/archive/6.5/Dockerfile deleted file mode 100644 index 712fc84..0000000 --- a/archive/6.5/Dockerfile +++ /dev/null @@ -1,24 +0,0 @@ -FROM alpine:3.9 - -LABEL \ - maintainer="Peter Evans " \ - org.opencontainers.image.title="vegeta" \ - org.opencontainers.image.description="Docker image for the Vegeta HTTP load testing tool." \ - org.opencontainers.image.authors="Peter Evans " \ - org.opencontainers.image.url="https://github.com/peter-evans/vegeta-docker" \ - org.opencontainers.image.vendor="https://peterevans.dev" \ - org.opencontainers.image.licenses="MIT" - -ENV VEGETA_VERSION 12.5.1 - -RUN set -ex \ - && apk add --no-cache ca-certificates \ - && apk add --no-cache --virtual .build-deps \ - openssl \ - && wget -q "https://github.com/tsenart/vegeta/releases/download/cli/v$VEGETA_VERSION/vegeta-$VEGETA_VERSION-linux-amd64.tar.gz" -O /tmp/vegeta.tar.gz \ - && cd bin \ - && tar xzf /tmp/vegeta.tar.gz \ - && rm /tmp/vegeta.tar.gz \ - && apk del .build-deps - -CMD [ "/bin/vegeta", "-help" ] \ No newline at end of file diff --git a/archive/6.6/Dockerfile b/archive/6.6/Dockerfile deleted file mode 100644 index 8e68418..0000000 --- a/archive/6.6/Dockerfile +++ /dev/null @@ -1,24 +0,0 @@ -FROM alpine:3.10.1 - -LABEL \ - maintainer="Peter Evans " \ - org.opencontainers.image.title="vegeta" \ - org.opencontainers.image.description="Docker image for the Vegeta HTTP load testing tool." \ - org.opencontainers.image.authors="Peter Evans " \ - org.opencontainers.image.url="https://github.com/peter-evans/vegeta-docker" \ - org.opencontainers.image.vendor="https://peterevans.dev" \ - org.opencontainers.image.licenses="MIT" - -ENV VEGETA_VERSION 12.6.0 - -RUN set -ex \ - && apk add --no-cache ca-certificates \ - && apk add --no-cache --virtual .build-deps \ - openssl \ - && wget -q "https://github.com/tsenart/vegeta/releases/download/v$VEGETA_VERSION/vegeta-$VEGETA_VERSION-linux-amd64.tar.gz" -O /tmp/vegeta.tar.gz \ - && cd bin \ - && tar xzf /tmp/vegeta.tar.gz \ - && rm /tmp/vegeta.tar.gz \ - && apk del .build-deps - -CMD [ "/bin/vegeta", "-help" ] \ No newline at end of file