feat(CORE/docker): switch to docker compose and check the version (#13444)

* feat(docker): switch to `docker compose` and check the version

* chore: removed all docker-compose commands in CI
This commit is contained in:
Yehonal
2022-10-17 22:50:31 +02:00
committed by GitHub
parent 563596bc69
commit a82cf659a3
4 changed files with 116 additions and 75 deletions

View File

@@ -38,7 +38,7 @@ jobs:
sudo rm -rf /opt/ghc
sudo rm -rf "$AGENT_TOOLSDIRECTORY"
docker --version
docker-compose --version
docker compose --version
# TODO: make it work
# - uses: whoan/docker-build-with-cache-action@v5
@@ -75,7 +75,7 @@ jobs:
# DOCKER_IMAGE_TAG: ${{ steps.extract_branch.outputs.branch }}
if: github.repository == 'azerothcore/azerothcore-wotlk' && steps.extract_branch.outputs.branch == 'master'
run: |
docker-compose --profile dev --profile local push
docker compose --profile dev --profile local push
- name: Cache
uses: actions/cache@v2
@@ -98,7 +98,7 @@ jobs:
export DOCKER_USER_ID=$(id -u)
export DOCKER_GROUP_ID=$(id -u)
./acore.sh docker prod:build
docker-compose run --no-deps --name build ac-build echo "image created"
docker compose run --no-deps --name build ac-build echo "image created"
docker cp build:/azerothcore/var/ccache var/docker/
echo "ccache exported"
@@ -107,4 +107,4 @@ jobs:
# DOCKER_IMAGE_TAG: ${{ steps.extract_branch.outputs.branch }}
if: github.repository == 'azerothcore/azerothcore-wotlk' && steps.extract_branch.outputs.branch == 'master'
run: |
docker-compose --profile prod push
docker compose --profile prod push