Les variables sont chargées directement depuis config.yml, sans host_vars/
This commit is contained in:
parent
6a28df28dd
commit
8f669326f5
10
deploy.sh
10
deploy.sh
|
@ -1,12 +1,14 @@
|
|||
#!/bin/bash
|
||||
|
||||
CMD="ANSIBLE_RETRY_FILES_ENABLED=0 ansible-playbook -e @config.yml recette.yml"
|
||||
DEPS=("ansible-playbook" "grep")
|
||||
REMOTE=false
|
||||
|
||||
doc_admin() {
|
||||
echo " Pour plus d'information sur l'installation/configuration du serveur, se référer au manuel d'administration."
|
||||
echo " ~~> docs/administrateurice.md"
|
||||
}
|
||||
|
||||
DEPS=("ansible-playbook" "grep")
|
||||
|
||||
# Vérifier que les dépendances sont installées, des fois qu'une personne n'aurait pas lu la doc
|
||||
for dep in ${DEPS[*]}; do
|
||||
which "$dep" > /dev/null
|
||||
|
@ -18,10 +20,6 @@ for dep in ${DEPS[*]}; do
|
|||
fi
|
||||
done
|
||||
|
||||
CMD="ANSIBLE_RETRY_FILES_ENABLED=0 ansible-playbook recette.yml"
|
||||
|
||||
REMOTE=false
|
||||
|
||||
for arg in "$@"; do
|
||||
if [[ $arg = "remote" ]]; then
|
||||
REMOTE=true
|
||||
|
|
|
@ -1 +0,0 @@
|
|||
../config.yml
|
|
@ -1 +0,0 @@
|
|||
../config.yml
|
|
@ -1,13 +1,11 @@
|
|||
- name: Installer rust et cargo
|
||||
apt:
|
||||
state: present
|
||||
name: "{{ packages }}"
|
||||
name:
|
||||
- rustc
|
||||
- cargo
|
||||
- cargo-doc
|
||||
update_cache: yes
|
||||
vars:
|
||||
packages:
|
||||
- rustc
|
||||
- cargo
|
||||
- cargo-doc
|
||||
|
||||
- name: Créer unE user rust pour compiler les crates
|
||||
user:
|
||||
|
|
|
@ -1,10 +1,6 @@
|
|||
- name: Installer les paquets pour le serveur web
|
||||
apt:
|
||||
name: "{{ packages }}"
|
||||
state: present
|
||||
update_cache: yes
|
||||
vars:
|
||||
packages:
|
||||
name:
|
||||
- nginx
|
||||
- php-fpm
|
||||
- php-curl
|
||||
|
@ -12,3 +8,5 @@
|
|||
- php-intl
|
||||
- php-sqlite3
|
||||
- php-mbstring
|
||||
state: present
|
||||
update_cache: yes
|
||||
|
|
Loading…
Reference in New Issue