Revize 3bae34e0
Přidáno uživatelem Tomáš Ballák před více než 4 roky(ů)
build.sh | ||
---|---|---|
1 | 1 |
#!/bin/bash |
2 | 2 |
#Build development environment |
3 | 3 |
docker-compose down |
4 |
export UID_COMPOSE=$UID |
|
5 |
export GID_COMPOSE=$GID |
|
6 |
export PHP_FPM_CONTAINER=heatmap_php_fpm |
|
7 |
export NGINX_CONTAINER=heatmap_nginx |
|
8 |
export MONGODB_CONTAINER=heatmap_mongodb |
|
4 |
docker-compose build |
|
9 | 5 |
docker-compose up -d |
10 |
echo "Installing composer" |
|
11 |
docker exec --user root -it $PHP_FPM_CONTAINER /bin/sh -c "curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/bin --filename=composer" |
|
12 |
docker exec --user $UID_COMPOSE:$GID_COMPOSE -it $PHP_FPM_CONTAINER /bin/sh -c "cd /var/www && composer install" |
|
6 |
cat << "EOF" |
|
7 |
______ ______ __ __ ______ ______ ______ ______ ______ __ __ __ ______ ______ ______ __ __ |
|
8 |
/\ ___\/\ __ \/\ "-./ \/\ == /\ __ \/\ ___\/\ ___\/\ == \ /\ \/\ "-.\ \/\ ___\/\__ _/\ __ \/\ \ /\ \ |
|
9 |
\ \ \___\ \ \/\ \ \ \-./\ \ \ _-\ \ \/\ \ \___ \ \ __\\ \ __< \ \ \ \ \-. \ \___ \/_/\ \\ \ __ \ \ \___\ \ \____ |
|
10 |
\ \_____\ \_____\ \_\ \ \_\ \_\ \ \_____\/\_____\ \_____\ \_\ \_\ \ \_\ \_\\"\_\/\_____\ \ \_\\ \_\ \_\ \_____\ \_____\ |
|
11 |
\/_____/\/_____/\/_/ \/_/\/_/ \/_____/\/_____/\/_____/\/_/ /_/ \/_/\/_/ \/_/\/_____/ \/_/ \/_/\/_/\/_____/\/_____/ |
|
12 |
EOF |
|
13 |
docker exec -it heatmap_php_fpm /bin/sh -c "cd .. && composer install" |
Také k dispozici: Unified diff
fix of docker compose