From 900706f95c42ab88d9a9979c0674d2bfe3bd1040 Mon Sep 17 00:00:00 2001 From: Carlos Gomes Date: Sat, 13 Nov 2021 01:44:28 +0100 Subject: [PATCH] Enable docker build cache-from --- .github/workflows/ci.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ea355e6..06b69a7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,11 +19,15 @@ jobs: username: ${{ secrets.DOCKER_HUB_USERNAME }} password: ${{ secrets.DOCKER_HUB_TOKEN }} + - run: docker pull carlosalgms/composer-and-node-ci:php8 + - name: Build and push id: docker_build uses: docker/build-push-action@v2 with: push: true + cache-from: | + carlosalgms/composer-and-node-ci:php8 tags: carlosalgms/composer-and-node-ci:latest,carlosalgms/composer-and-node-ci:php8 @@ -39,11 +43,15 @@ jobs: username: ${{ secrets.DOCKER_HUB_USERNAME }} password: ${{ secrets.DOCKER_HUB_TOKEN }} + - run: docker pull carlosalgms/composer-and-node-ci:php7 + - name: Build 7 and push id: docker_build uses: docker/build-push-action@v2 with: push: true + cache-from: | + carlosalgms/composer-and-node-ci:php7 build-args: | FROM_IMAGE=php:7-cli tags: carlosalgms/composer-and-node-ci:php7 @@ -61,11 +69,15 @@ jobs: username: ${{ secrets.DOCKER_HUB_USERNAME }} password: ${{ secrets.DOCKER_HUB_TOKEN }} + - run: docker pull carlosalgms/composer-and-node-ci:php7.1 + - name: Build 7.1 and push id: docker_build uses: docker/build-push-action@v2 with: push: true + cache-from: | + carlosalgms/composer-and-node-ci:php7.1 build-args: | FROM_IMAGE=php:7.1-cli DEPLOYER_VERSION="v6.6.0"