Commit c296b6ae authored by Pedro Eduardo Trujillo's avatar Pedro Eduardo Trujillo
Browse files

Corrige errores de sintaxis y funcionamiento

parent a6e6e1f5
Loading
Loading
Loading
Loading
+14 −10
Original line number Diff line number Diff line
@@ -17,18 +17,22 @@ deployCmd="\
		swarmComposeFileSplitted=\$(echo ${COMPOSE_FILE} | sed 's/:/ -c /g') && \
		${GREP_BIN} -v '^[#| ]' .env | sed -r \"s/(\w+)=(.*)/export \1='\2'/g\" > .env-deploy && \
		env -i /bin/sh -c \". \$(pwd)/.env-deploy && \
			docker stack deploy \${deployAuthParam} -c \${swarmComposeFileSplitted} ${STACK}\" ; \
		if [ -z \"${SERVICES_TO_AUTH}\" ] ; \
			docker stack deploy \${deployAuthParam} -c \${swarmComposeFileSplitted} ${STACK}\" && \
		if [ ! -z \"\${deployAuthParam}\" ] ; \
		then \
			SERVICES_TO_AUTH=\"\$(docker-compose --log-level ERROR -f \${standardComposeFileSplitted} config --services)\" ; \
		fi ; \
		if [ ! -z \"\${deployAuthParam}\" -a ! -z \"${SERVICES_TO_AUTH}\" ] ; \
			servicesToAuth=\"${SERVICES_TO_AUTH}\" && \
			if [ -z \"\${servicesToAuth}\" ] ; \
			then \
				servicesToAuth=\"\$(docker-compose --log-level ERROR -f \${standardComposeFileSplitted} config --services | sed \"s/^/${STACK}_/g\")\" ; \
			fi && \
			if [ ! -z \"\${servicesToAuth}\" ] ; \
			then \
			for serviceToAuth in ${SERVICES_TO_AUTH} \
				for serviceToAuth in \${servicesToAuth} ; \
				do \
				docker service update \${deployAuthParam} ${STACK}_\${serviceToAuth} ; \
					docker service update -d \${deployAuthParam} \${serviceToAuth} ; \
				done ; \
			fi ; \
		fi ; \
	else \
		composeCmd=\"docker-compose -f \${standardComposeFileSplitted} -p ${STACK}\" && \
		\${composeCmd} stop ${SERVICES_TO_DEPLOY} && \