add a Makefile as helper (#65449)
This commit is contained in:
parent
09d9061f72
commit
9a0e67262f
|
@ -0,0 +1,30 @@
|
|||
ifneq ("$(wildcard local-inventory.yml)","")
|
||||
INVENTORY ?= local-inventory.yml
|
||||
else
|
||||
INVENTORY ?= inventory.yml
|
||||
endif
|
||||
|
||||
help:
|
||||
@echo ""
|
||||
@echo "make install: install/reinstall a Publik system"
|
||||
@echo "make deploy: deploy a *.dev.publik.love Publik instance"
|
||||
@echo "make renew-certificate: get *.dev.publik.love valid certificate"
|
||||
@echo "make upgrade: pull new Publik code and do all migrations"
|
||||
@echo ""
|
||||
@echo "To use a specific inventory (default is local-inventory.yml or inventory.yml):"
|
||||
@echo " make INVENTORY=my-inventory.yml ..."
|
||||
@echo ""
|
||||
@echo "More details on https://doc-publik.entrouvert.com/dev/installation-developpeur/"
|
||||
@echo ""
|
||||
|
||||
install:
|
||||
ansible-playbook -K -i $(INVENTORY) install.yml
|
||||
|
||||
deploy:
|
||||
ansible-playbook -i $(INVENTORY) deploy-tenants.yml
|
||||
|
||||
renew-certificate:
|
||||
ansible-playbook -K -i $(INVENTORY) --tags "tls" install.yml
|
||||
|
||||
upgrade:
|
||||
ansible-playbook -K -i $(INVENTORY) --tags "source" install.yml
|
|
@ -0,0 +1,22 @@
|
|||
local:
|
||||
hosts:
|
||||
localhost:
|
||||
ansible_connection: local
|
||||
git_ssh: true
|
||||
compile_theme: false
|
||||
# src_dir: "/home/{{user}}/src/entrouvert"
|
||||
# authentic_version: "v3.91"
|
||||
# django_mellon_version: "v1.34"
|
||||
# django_tenant_schemas_version: "v1.9.0.2"
|
||||
# gadjo_version: "v1.46"
|
||||
# bijoe_version: "v1.36"
|
||||
# wcs_olap_version: "v1.58"
|
||||
# chrono_version: "v2.37"
|
||||
# combo_version: "v4.35"
|
||||
# eopayment_version: "v1.76"
|
||||
# hobo_version: "v2.33"
|
||||
# passerelle_version: "v6.27"
|
||||
# wcs_version: "v7.70"
|
||||
# auquotidien_version: "v5.23"
|
||||
# lingo_version: "v0.4"
|
||||
# publik_base_theme_version: "v8.22"
|
|
@ -12,6 +12,7 @@ local:
|
|||
dev-passerelle: "customname-passerelle.dev.publik.love"
|
||||
dev-fargo: "customname-fargo.dev.publik.love"
|
||||
dev-chrono: "customname-chrono.dev.publik.love"
|
||||
dev-lingo: "customname-lingo.dev.publik.love"
|
||||
dev-bijoe: "customname-bijoe.dev.publik.love"
|
||||
dev-welco: "customname-welco.dev.publik.love"
|
||||
|
||||
|
|
Loading…
Reference in New Issue