33 lines
		
	
	
		
			829 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			829 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/bin/bash
 | |
| 
 | |
| SERV_DIR=$(cd $(dirname $0); pwd)
 | |
| KAZ_ROOT=$(cd $(dirname $0)/../..; pwd)
 | |
| . "${KAZ_ROOT}/bin/.commonFunctions.sh"
 | |
| setKazVars
 | |
| 
 | |
| cd "${SERV_DIR}"
 | |
| CONF_FILE="config/config.local.php"
 | |
| touch "${CONF_FILE}"
 | |
| chown 33:33 "${CONF_FILE}"
 | |
| 
 | |
| SRC_JIR="https://gitlab.com/mojo42/Jirafeau.git"
 | |
| JIR_VER="4.3.0"
 | |
| 
 | |
| "${KAZ_BIN_DIR}/installDepollueur.sh"
 | |
| 
 | |
| printKazMsg "\n  *** Création du Dockerfile Jirafeau"
 | |
| 
 | |
| printKazMsg "\n  - GIT Jirafeau "
 | |
| cd "${KAZ_GIT_DIR}"
 | |
| if [ ! -d "Jirafeau" ]; then
 | |
|     git clone "${SRC_JIR}" --branch ${JIR_VER}
 | |
| fi
 | |
| 
 | |
| cd "${KAZ_GIT_DIR}/Jirafeau" && git reset --hard && git checkout ${JIR_VER}
 | |
| 
 | |
| printKazMsg "\n  - Dockefile"
 | |
| cd "${KAZ_ROOT}"
 | |
| # Pour permettre la copy de git il faut que le répertoire soit visible de la racine qui lance la construction
 | |
| docker build -t filekaz . -f dockers/jirafeau/Dockerfile
 | |
| 
 |