trying to add buildkit, inline cache, cache-from

This commit is contained in:
2021-08-31 15:07:18 +07:00
parent 61db0ca3cf
commit b4bcb869f9

View File

@@ -22,31 +22,31 @@ jobs:
- name: Build the Docker images 7.2 - name: Build the Docker images 7.2
run: | run: |
docker build --tag=local-composer:7.2 ./v7.2 DOCKER_BUILDKIT=1 docker build --cache-from=dannecron/php-for-dev:7.2 --build-arg BUILDKIT_INLINE_CACHE=1 --tag=localhost/php-for-dev:7.2 ./v7.2
docker run --rm local-composer:7.2 php -v docker run --rm localhost/php-for-dev:7.2 php -v
docker tag local-composer:7.2 dannecron/php-for-dev:7.2 docker tag localhost/php-for-dev:7.2 dannecron/php-for-dev:7.2
echo "Done" echo "Done"
- name: Build the Docker images 7.3 - name: Build the Docker images 7.3
run: | run: |
docker build --tag=local-composer:7.3 ./v7.3 DOCKER_BUILDKIT=1 docker build --cache-from=dannecron/php-for-dev:7.3 --build-arg BUILDKIT_INLINE_CACHE=1 --tag=localhost/php-for-dev:7.3 ./v7.3
docker run --rm local-composer:7.3 php -v docker run --rm localhost/php-for-dev:7.3 php -v
docker tag local-composer:7.3 dannecron/php-for-dev:7.3 docker tag localhost/php-for-dev:7.3 dannecron/php-for-dev:7.3
echo "Done" echo "Done"
- name: Build the Docker images 7.4 - name: Build the Docker images 7.4
run: | run: |
docker build --tag=local-composer:7.4 ./v7.4 DOCKER_BUILDKIT=1 docker build --cache-from=dannecron/php-for-dev:7.4 --build-arg BUILDKIT_INLINE_CACHE=1 --tag=localhost/php-for-dev:7.4 ./v7.4
docker run --rm local-composer:7.4 php -v docker run --rm localhost/php-for-dev:7.4 php -v
docker tag local-composer:7.4 dannecron/php-for-dev:7.4 docker tag localhost/php-for-dev:7.4 dannecron/php-for-dev:7.4
docker tag local-composer:7.4 dannecron/php-for-dev:latest docker tag localhost/php-for-dev:7.4 dannecron/php-for-dev:latest
echo "Done" echo "Done"
- name: Build the Docker images 8.0 - name: Build the Docker images 8.0
run: | run: |
docker build --tag=local-composer:8.0 ./v8.0 DOCKER_BUILDKIT=1 docker build --cache-from=dannecron/php-for-dev:8.0 --build-arg BUILDKIT_INLINE_CACHE=1 --tag=localhost/php-for-dev:8.0 ./v8.0
docker run --rm local-composer:8.0 php -v docker run --rm localhost/php-for-dev:8.0 php -v
docker tag local-composer:8.0 dannecron/php-for-dev:8.0 docker tag localhost/php-for-dev:8.0 dannecron/php-for-dev:8.0
echo "Done" echo "Done"
- name: push 7.2 image to docker hub - name: push 7.2 image to docker hub