Výtvarnictví - vývojové prostředí
build tools
compass
- homepage: http://compass-style.org/
- docker compiler based on https://hub.docker.com/r/antonienko/compass-watch/
- repo:
cindy:/srv/git/repos/vytvarnictvi/scripts.git/docker-compasscd docker-compass docker build . -t compass-watch docker run --rm -v ~/pg/vytvarnictvi/prestashop-1.6/vytvarnictvi-bootstrap/:/src compass-watch watch --poll /src
prestashop
docker image
Vycházíme z https://github.com/mattrayner/docker-lamp
- repo: cindy:/srv/git/repos/vytvarnictvi/scripts.git / docker
- build:
docker build . -t lamp-prestashop
docker run --rm -p 8001:80 -p 8306:3306 -v "$PWD/mysql:/var/lib/mysql" -v "$PWD/app:/app" --name lamp-prestashop lamp-prestashop
docker exec -it lamp-prestashop bash
skripty
fetch-db.sh-- starý skript pro prosté naklonování produkční DB do lokálnípopulate-db-dev.sh-- příprava dev DB (v LAMP dockeru, localhost / port 8306) z existujícího produkčního dumpu včetně anonymizace e-mailůprod2test-web.sh-- naklonování webu z produkce na testtest2dev-web.sh-- naklonování webu z testu na lokální docker devupdate-db-test.sh-- naklonování prod DB na test včetně anonymizace e-mailů
užitečné příkazy
while sleep 1 ; do rsync -aq --info=stats0,misc0,copy1 --exclude=*.kdev4 /home/mixi/pg/vytvarnictvi/prestashop-1.6/3rd_party/ /home/mixi/work/vytvarnictvi/dev/app/modules/ ; done
while sleep 1 ; do rsync -aq --info=stats0,misc0,copy1 --exclude=*.kdev4 /home/mixi/pg/vytvarnictvi/prestashop-1.6/override/ /home/mixi/work/vytvarnictvi/dev/app/override/ ; done
while sleep 1 ; do rsync -aq --info=stats0,misc0,copy1 --exclude=.sass-cache --exclude=*.kdev4 ~/pg/vytvarnictvi/prestashop-1.6/vytvarnictvi-bootstrap/ ~/work/vytvarnictvi/dev/app/themes/vytvarnictvi/ ; done