From b183c1e0521956f55afcf37c836aab40ad90da87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20=C5=A0ediv=C3=BD?= Date: Sun, 13 Jun 2021 14:36:15 +0200 Subject: [PATCH] github actions. --- .github/workflows/build.yml | 32 ++++++++++++++++++++++++++++++++ build | 3 --- 2 files changed, 32 insertions(+), 3 deletions(-) create mode 100644 .github/workflows/build.yml delete mode 100755 build diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..ec7c622 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,32 @@ +name: "CI for builds" + +on: + push: + branches: [ master ] + +env: + DOCKER_IMAGE: m1k1o/neko-rooms:latest + +jobs: + build: + runs-on: ubuntu-latest + # + # do not run on forks + # + if: github.repository_owner == 'm1k1o' + steps: + - name: Check Out Repo + uses: actions/checkout@v2 + + - name: Login to Docker Hub + run: | + docker login --username "${DOCKER_USERNAME}" --password-stdin "${DOCKER_REGISTRY}" <<< "${DOCKER_TOKEN}" + env: + DOCKER_REGISTRY: ${{ secrets.DOCKER_REGISTRY }} + DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }} + DOCKER_TOKEN: ${{ secrets.DOCKER_TOKEN }} + + - name: Build neko-rooms + run: | + docker build -t ${DOCKER_IMAGE} . + docker push ${DOCKER_IMAGE} diff --git a/build b/build deleted file mode 100755 index e4c78f9..0000000 --- a/build +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -docker build -t m1k1o/neko-rooms:latest .