X-Git-Url: http://these/git/?a=blobdiff_plain;f=docker%2Fdev%2Ftest_deploy.sh;h=c2ecc0c897578f4837d9830fd57350e1265a5a62;hb=dc94e58cbf7e7de10d97331a3056380a3416e0b0;hp=ce85f60c6f23f9e03beafd6361993ddc99a6a5ec;hpb=790b944031f9433be765936763d848ffa6e1b496;p=lemmy.git diff --git a/docker/dev/test_deploy.sh b/docker/dev/test_deploy.sh index ce85f60c..c2ecc0c8 100755 --- a/docker/dev/test_deploy.sh +++ b/docker/dev/test_deploy.sh @@ -1,15 +1,18 @@ -#!/bin/sh +#!/bin/bash set -e +BRANCH=$1 + +git checkout $BRANCH + export COMPOSE_DOCKER_CLI_BUILD=1 export DOCKER_BUILDKIT=1 # Rebuilding dev docker -docker-compose build -docker tag dev_lemmy:latest dessalines/lemmy:test -docker push dessalines/lemmy:test +sudo docker build . -f "docker/dev/Dockerfile" -t "dessalines/lemmy:$BRANCH" +sudo docker push "dessalines/lemmy:$BRANCH" # Run the playbook -pushd ../../../lemmy-ansible -ansible-playbook -i test playbooks/site.yml --vault-password-file vault_pass +pushd ../lemmy-ansible +ansible-playbook -i test playbooks/site.yml popd