civicrm-bij1/Makefile

43 lines
801 B
Makefile
Raw Normal View History

2023-03-05 15:30:46 +00:00
IMAGE := bij1-civi
COMPOSE := docker-compose
2023-03-05 15:30:46 +00:00
2022-10-12 15:04:04 +00:00
reset: stop clean build start
stop:
${COMPOSE} stop
2022-10-07 18:54:08 +00:00
clean:
${COMPOSE} down -v
2022-10-07 18:54:08 +00:00
start:
${COMPOSE} up -d
2023-08-13 20:23:40 +00:00
build: downloads
bash ./image.sh build
2023-08-13 20:23:40 +00:00
downloads: scripts/cv scripts/civix scripts/wp
2024-01-03 15:31:20 +00:00
bash ./scripts/download.sh
2023-08-13 20:23:40 +00:00
scripts/cv:
curl -LsS --output scripts/cv https://download.civicrm.org/cv/cv.phar
scripts/wp:
curl -LsS --output scripts/wp https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
scripts/civix:
curl -LsS --output scripts/civix https://download.civicrm.org/civix/civix.phar
build-dev: build
reset-db:
${COMPOSE} exec --user=www-data civi /usr/local/bin/reset_db.sh
install:
2023-09-03 10:15:16 +00:00
${COMPOSE} exec --user=www-data civi /usr/local/bin/install.sh
shell:
${COMPOSE} exec civi bash
2023-04-02 14:08:21 +00:00
push:
bash ./image.sh push