kevinnio
6/10/2017 - 2:01 AM

Script para deplegar el SIIUTeM

Script para deplegar el SIIUTeM

#! /bin/bash
set -e

# ssh siiutem.net php artisan down

# Desplegar siiutem-repositorios
cd vendor/utem-dsi/siiutem-repositorios
git push origin develop:develop

# Desplegar siiutem
cd ../../..
git push origin develop:develop

# Preparar siiutem en producción
ssh sistsaii@siiutem.net -p 5897 "git --git-dir="/git/siiutem" --work-tree="." checkout develop -f && (\
                                 (composer install --no-dev --ignore-platform-reqs || composer install --ignore-platform-reqs --no-dev --no-scripts) && \
                                 php artisan migrate:modules --force; \
                                 (npm install && bower install && gulp); \
                                 (cd vendor/utem-dsi/siiutem-repositorios && git checkout develop -f && git pull && cd ../../..)); \
                                 php artisan migrate:siiutem --force;"