From 81747cc0609fa6910e94e5f7c0205db95c58285a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Igor=20Pe=C4=8Dovnik?= Date: Wed, 17 Jun 2020 13:05:06 +0200 Subject: [PATCH] Create action to build Docker images (#2020) Update them every two weeks Signed-off-by: Igor Pecovnik --- .../build-and-upload-docker-image-to-hub.yml | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .github/workflows/build-and-upload-docker-image-to-hub.yml diff --git a/.github/workflows/build-and-upload-docker-image-to-hub.yml b/.github/workflows/build-and-upload-docker-image-to-hub.yml new file mode 100644 index 000000000..26ee16b2f --- /dev/null +++ b/.github/workflows/build-and-upload-docker-image-to-hub.yml @@ -0,0 +1,20 @@ +name: Build Docker image +# This workflow is triggered 1st, 16th and 31st +on: + schedule: + - cron: '0 0 */15 * *' +jobs: + build: + name: latest + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - name: Login to DockerHub Registry + run: echo ${{ secrets.DOCKERHUB_PASSWORD }} | docker login -u ${{ secrets.DOCKERHUB_USERNAME }} --password-stdin + - name: Build Docker image + run: | + echo "latest" > VERSION + ./compile.sh docker KERNEL_ONLY="yes" BOARD="bananapi" BRANCH="current" KERNEL_CONFIGURE="no" + - name: Push Docker image + run: docker push armbian/build:latest +