From bffd7335c5ba36e10431aa4345b09232adef95b3 Mon Sep 17 00:00:00 2001 From: pocketjawa Date: Sun, 28 Jul 2019 22:58:19 -0400 Subject: [PATCH 1/3] Added a hot new Dockerfile --- Dockerfile | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..d16c747 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,10 @@ +FROM golang:latest + +WORKDIR /go/src/buttsbot +COPY . . + +RUN rm -rf .git .drone.yml .gitignore +RUN go get -d -v ./... +RUN go install -v ./... + +CMD ["buttsbot"] \ No newline at end of file From f4f5a08c975f08299afaa8a6e88006df1c3dca94 Mon Sep 17 00:00:00 2001 From: pocketjawa Date: Sun, 28 Jul 2019 23:02:42 -0400 Subject: [PATCH 2/3] Don't run test command after building --- .drone.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index 70eb410..47498dd 100644 --- a/.drone.yml +++ b/.drone.yml @@ -14,7 +14,6 @@ steps: commands: - go get - go build - - ./discord-buttsbot-go -test - name: discord image: appleboy/drone-discord when: From efd431e92302993bd238e8c8747247a96329ef46 Mon Sep 17 00:00:00 2001 From: pocketjawa Date: Sun, 28 Jul 2019 23:08:13 -0400 Subject: [PATCH 3/3] Build and publish Docker image --- .drone.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index 47498dd..2527e21 100644 --- a/.drone.yml +++ b/.drone.yml @@ -24,4 +24,13 @@ steps: webhook_id: from_secret: discord_webhook_id webhook_token: - from_secret: discord_webhook_token \ No newline at end of file + from_secret: discord_webhook_token +- name: docker + image: plugins/docker + settings: + repo: pocketjawa/discord-buttsbot + auto_tag: true + username: + from_secret: docker_username + password: + from_secret: docker_password \ No newline at end of file