erplibre/conf/make.docker.Makefile
Mathieu Benoit f4a6911217 [UPD] makefile refactoring by moving commands into conf
- create make.private.Makefile for private project
2025-05-04 01:02:39 -04:00

82 lines
1.8 KiB
Makefile

##########
# DOCKER #
##########
# run docker
.PHONY: docker_run
docker_run:
docker compose up
.PHONY: docker_run_daemon
docker_run_daemon:
docker compose up -d
.PHONY: docker_stop
docker_stop:
docker compose down
.PHONY: docker_restart_daemon
docker_restart_daemon:
./script/make.sh docker_stop
./script/make.sh docker_run_daemon
.PHONY: docker_show_databases
docker_show_databases:
./script/docker/docker_list_database.sh
.PHONY: docker_show_logs_live
docker_show_logs_live:
docker compose logs -f
.PHONY: docker_show_process
docker_show_process:
docker compose ps
.PHONY: docker_exec_erplibre
docker_exec_erplibre:
./script/docker/docker_exec.sh
.PHONY: docker_exec_erplibre_gen_config
docker_exec_erplibre_gen_config:
./script/docker/docker_gen_config.sh
.PHONY: docker_exec_erplibre_make_test
docker_exec_erplibre_make_test:
./script/docker/docker_make_test.sh
.PHONY: docker_exec_erplibre_repo_show_status
docker_exec_erplibre_repo_show_status:
./script/docker/docker_repo_show_status.sh
# build docker
.PHONY: docker_build_odoo_16
docker_build_odoo_16:
./script/docker/docker_build.sh --odoo_16
.PHONY: docker_build_odoo_14
docker_build_odoo_14:
./script/docker/docker_build.sh --odoo_14
.PHONY: docker_build_odoo_12
docker_build_odoo_12:
./script/docker/docker_build.sh --odoo_12
# build docker release
.PHONY: docker_build_release
docker_build_release:
./script/docker/docker_build.sh --release
# build docker release alpha
.PHONY: docker_build_release_alpha
docker_build_release_alpha:
./script/docker/docker_build.sh --release_alpha
# build docker release beta
.PHONY: docker_build_release_beta
docker_build_release_beta:
./script/docker/docker_build.sh --release_beta
# docker clean all
.PHONY: docker_clean_all
docker_clean_all:
docker system prune -a --volumes