Skip to content

Commit

Permalink
remove hyphen from docker compose
Browse files Browse the repository at this point in the history
  • Loading branch information
briskt committed Jul 31, 2024
1 parent 52d5b0b commit da888c9
Show file tree
Hide file tree
Showing 2 changed files with 35 additions and 35 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/test-and-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,11 @@ jobs:
- name: Checkout code
uses: actions/checkout@v4
- name: Check PSR2
run: docker-compose -f actions-services.yml run --rm app ./check-psr2.sh
run: docker compose -f actions-services.yml run --rm app ./check-psr2.sh
- name: Run unit tests
run: docker-compose -f actions-services.yml run --rm app ./run-tests.sh
run: docker compose -f actions-services.yml run --rm app ./run-tests.sh
- name: Run API tests
run: docker-compose -f actions-services.yml run --rm app ./run-tests-api.sh
run: docker compose -f actions-services.yml run --rm app ./run-tests-api.sh

build-and-publish:
name: Build and Publish
Expand Down
64 changes: 32 additions & 32 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,86 +5,86 @@ test: testlocal testintegration
testlocal: testunit testapi

testunit: composer rmTestDb upTestDb broker yiimigratetestDb
docker-compose run --rm unittest
docker compose run --rm unittest

testapi: upTestDb yiimigratetestDb
docker-compose kill broker
docker-compose up -d broker
docker-compose run --rm apitest
docker compose kill broker
docker compose up -d broker
docker compose run --rm apitest

testintegration:
docker-compose run --rm integrationtest
docker compose run --rm integrationtest

api: upDb broker composer yiimigrate
docker-compose up -d api zxcvbn phpmyadmin brokerpma emailpma
docker compose up -d api zxcvbn phpmyadmin brokerpma emailpma

composer:
docker-compose run --rm cli composer install
docker compose run --rm cli composer install

composershow:
docker-compose run --rm cli bash -c 'composer show --format=json --no-dev --no-ansi --locked | jq ".locked[] | { \"name\": .name, \"version\": .version }" > dependencies.json'
docker compose run --rm cli bash -c 'composer show --format=json --no-dev --no-ansi --locked | jq ".locked[] | { \"name\": .name, \"version\": .version }" > dependencies.json'

composerupdate:
docker-compose run --rm cli bash -c "composer update"
docker compose run --rm cli bash -c "composer update"
make composershow

email:
docker-compose up -d email
docker compose up -d email

emailcron:
docker-compose up -d emailcron
docker compose up -d emailcron

rmDb:
docker-compose kill db
docker-compose rm -f db
docker compose kill db
docker compose rm -f db

upDb:
docker-compose up -d db
docker compose up -d db

yiimigrate:
docker-compose run --rm cli whenavail db 3306 100 ./yii migrate --interactive=0
docker compose run --rm cli whenavail db 3306 100 ./yii migrate --interactive=0

yiimigratelocal:
docker-compose run --rm cli whenavail db 3306 100 ./yii migrate --migrationPath=console/migrations-local/ --interactive=0
docker compose run --rm cli whenavail db 3306 100 ./yii migrate --migrationPath=console/migrations-local/ --interactive=0

basemodels:
docker-compose run --rm cli whenavail db 3306 100 ./rebuildbasemodels.sh
docker compose run --rm cli whenavail db 3306 100 ./rebuildbasemodels.sh

yiimigratetestDb:
docker-compose run --rm cli bash -c 'MYSQL_HOST=testDb MYSQL_DATABASE=test whenavail testDb 3306 100 ./yii migrate --interactive=0'
docker compose run --rm cli bash -c 'MYSQL_HOST=testDb MYSQL_DATABASE=test whenavail testDb 3306 100 ./yii migrate --interactive=0'

yiimigratetestDblocal:
docker-compose run --rm cli bash -c 'MYSQL_HOST=testDb MYSQL_DATABASE=test whenavail testDb 3306 100 ./yii migrate --migrationPath=console/migrations-test/ --interactive=0'
docker compose run --rm cli bash -c 'MYSQL_HOST=testDb MYSQL_DATABASE=test whenavail testDb 3306 100 ./yii migrate --migrationPath=console/migrations-test/ --interactive=0'

rmTestDb:
docker-compose kill testDb
docker-compose rm -f testDb
docker compose kill testDb
docker compose rm -f testDb

upTestDb:
docker-compose up -d testDb
docker compose up -d testDb

broker:
docker-compose up -d broker
docker compose up -d broker

ldap:
docker-compose up -d ldap
docker compose up -d ldap

ldapload:
docker-compose kill ldap
docker-compose rm -f ldap
docker-compose run --rm ldapload
docker compose kill ldap
docker compose rm -f ldap
docker compose run --rm ldapload

bounce:
docker-compose up -d api
docker compose up -d api

clean:
docker-compose kill
docker-compose rm -f
docker compose kill
docker compose rm -f

raml2html: api.html

api.html: api.raml
docker-compose run --rm raml2html
docker compose run --rm raml2html

psr2:
docker-compose run --rm cli bash -c "vendor/bin/php-cs-fixer fix ."
docker compose run --rm cli bash -c "vendor/bin/php-cs-fixer fix ."

0 comments on commit da888c9

Please sign in to comment.