Fix deploy scripts

This commit is contained in:
Anton Vakhrushev 2018-04-12 07:49:30 +03:00
parent 0fa2e092d0
commit 506d1875ba
5 changed files with 13 additions and 10 deletions

View File

@ -20,7 +20,7 @@ watch: build-assets
deploy: deploy:
./tools/sculpin generate --clean --env=prod --no-interaction ./tools/sculpin generate --clean --env=prod --no-interaction
./tools/npm run build-prod ./tools/npm run build-prod
deployer deploy production ./tools/dep deploy production
rollback: rollback:
deployer rollback production deployer rollback production

View File

@ -15,4 +15,5 @@ docker run \
--volume $HOME:$HOME \ --volume $HOME:$HOME \
--volume $PWD/var/docker-cache/.composer:/tmp/.composer \ --volume $PWD/var/docker-cache/.composer:/tmp/.composer \
--env COMPOSER_HOME=/tmp/.composer \ --env COMPOSER_HOME=/tmp/.composer \
${PHP_IMAGE} composer "$@" ${PHP_IMAGE} \
composer "$@"

View File

@ -4,12 +4,12 @@ source .env
docker run \ docker run \
--rm \ --rm \
--user "$UID" \
--volume /etc/passwd:/etc/passwd:ro \
--volume /etc/group:/etc/group:ro \
--volume $SSH_AUTH_SOCK:/ssh-agent --env SSH_AUTH_SOCK=/ssh-agent \
--volume "$PWD:/srv/homepage" \
--interactive \ --interactive \
--tty \ --tty \
${HOMEPAGE_IMAGE} \ --user "$UID:$(id -g)" \
--volume /etc/passwd:/etc/passwd:ro \
--volume /etc/group:/etc/group:ro \
--volume $HOME:$HOME \
--volume "$PWD:/srv/app" \
${PHP_IMAGE} \
dep "$@" dep "$@"

View File

@ -16,4 +16,5 @@ docker run \
--volume $PWD/var/docker-cache/.npm:/tmp/.npm \ --volume $PWD/var/docker-cache/.npm:/tmp/.npm \
--env npm_config_cache=/tmp/.npm \ --env npm_config_cache=/tmp/.npm \
--workdir /srv/app \ --workdir /srv/app \
${NODE_IMAGE} npm "$@" ${NODE_IMAGE} \
npm "$@"

View File

@ -11,4 +11,5 @@ docker run \
--volume="$PWD:/srv/app" \ --volume="$PWD:/srv/app" \
--expose=8000 \ --expose=8000 \
--publish=8000:8000 \ --publish=8000:8000 \
${PHP_IMAGE} ./vendor/bin/sculpin "$@" ${PHP_IMAGE} \
./vendor/bin/sculpin "$@"