sobre como foi realizado a entrega de um app para diversos clientes → Discutir as dificuldades encontradas → Mostrar as soluções adotadas (mobile e web)
variáveis... #!/bin/bash SOLUTION_DIR=/diretorio/projeto APP_INI=$SOLUTION_DIR/Build/app.ini CLIENTE=$(cat $APP_INI) # Vai mostrar o conteúdo de todo o arquivo...
APP_INI=$SOLUTION_DIR/Build/app.ini if [ -e "$APP_INI" ] then CLIENTE=$(cat $APP_INI | grep "CLIENTE = " | awk '{print $3}') else # Não precisa fazer nada, as variáveis já foram setadas :) fi
producao: stage: deploy when: manual artifacts: paths: - build/projeto/ environment: name: producao only: - master script: # Transfere os arquivos para o servidor de produção # São apenas comandos (ssh, scp, rsync...) :) #...
um app de forma dinâmica → É possível fazer integração e deploy contínuo, tanto no mobile quanto no web server → Você vai se encher de repetir as mesmas tarefas → Precisamos fazer a máquina trabalhar mais → Automatização é tudo