mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-13 01:08:35 +00:00
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:
8
.github/workflows/docker_build.yml
vendored
8
.github/workflows/docker_build.yml
vendored
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user