SlideShare uma empresa Scribd logo
Processos de Deploy
Sumário
1.Instalação e configuração do Grunt
2.Publicação e exportação paginas
3.Task default
4.Filelist
Instalação e configuração do Grunt
 Instalar “Node.js” - https://nodejs.org/en/;
 Executar comando “npm install -g grunt-cli”;
 Localizar arquivo “Gruntfile.js”, no diretório do
projeto;
 Executar comando “npm install”, para baixar as
dependências do projeto;
 Executar comando “grunt deploy”, para gerar
arquivos css, js, imagens, etc.
https://lab.accurate.com.br/svn/acc/acec/templates/
Apresentacao deploy
Apresentacao deploy
Apresentacao deploy
Apresentacao deploy
grunt deploy --
force
Observações
 Os comandos devem ser executados dentro dos
diretórios (mobile e desktop).
 Dar um revert em htdocs para descartar
alterações, fazer update depois gerar Grunt
deploy
Publicação e exportação paginas
 Logar no ICManager;
 Publicar todas as paginas;
 Exportar as paginas;
 Atualizar o SVN;
 Montar o pacote no Hudson.
Apresentacao deploy
Apresentacao deploy
Apresentacao deploy
Apresentacao deploy
Observações
 Verificar se todos as imagens foram no commit
 Colocar o arquivo .zip exportado do ICManager
na pasta “site_studioexported”, dentro do projeto
 Etiquetas para commits:
 [MERCATTO] Commit para deploy. -catalog
 [MERCATTO] Commit para deploy. -statics
 [MERCATTO MOBILE] Commit para deploy. -
statics
Task default
 Verificar a construção do Hudson;
 Criar tasks separadas (HCP, PROD)
 Enviar task para Guedes
Apresentacao deploy
Apresentacao deploy
Filelist
 Dentro da pasta "patch" - Criar um diretório com o numero da
revisão que esta em produção;
 Dentro do diretório criar um arquivo chamado filelist.txt;
 Inserir as URL's dos arquivos alterados e concatená-la com o
numero da revisão, "Essas informações são obtidas através do
log da interface de subversion (Tortoise SVN, Cornerstone, etc)"
 Exemplo:
https://lab.accurate.com.br/svn/acc/acec/templates/acme/ck
out/xhtml/templates/addressTemplate.xhtml?r=78072
https://lab.accurate.com.br/svn/acc/acec/templates/acme/ck
out/xhtml/templates/addressTemplate.xhtml?r=78073
 Commita-lo e abrir a task para Infra.
Apresentacao deploy
Apresentacao deploy
Informações complementares
Apresentacao deploy

Mais conteúdo relacionado

PDF
Os camaradas Grunt e Bower
PDF
Iniciando com Yeoman, Grunt e Bower
PPTX
Git e github
PDF
TDC2018SP | Trilha Containers - CRI-O: Nem so de Docker vivem os containers
PDF
TDC2018SP | Trilha Containers - ASGARD: Abstraindo orquestradores de containers
PPTX
PDF
Introdução ao Docker
PPTX
Git & GitHub for beginners
Os camaradas Grunt e Bower
Iniciando com Yeoman, Grunt e Bower
Git e github
TDC2018SP | Trilha Containers - CRI-O: Nem so de Docker vivem os containers
TDC2018SP | Trilha Containers - ASGARD: Abstraindo orquestradores de containers
Introdução ao Docker
Git & GitHub for beginners

Mais procurados (20)

PDF
Continuous integration, delivery and deployment in nodejs
PDF
TDC2016POA | Trilha Cloud Computing - Kubernetes para Desenvolvedores Docker
PPTX
Desmistificando a ferramenta git
PDF
Alagoas Dev Day
PPTX
Git - Rápido, seguro, eficiente
PDF
Conceitos Basicos e Docker - Java Noroeste
PDF
Treinamento git - Papos RBSDev
PDF
[Mini Palestra] - Deploy de-apps-php-com-capistrano
PDF
Escalando aplicação Python usando Getup OpenShift
PDF
Estudo de caso - Uso Docker no Desenvolvimento
PDF
Use o git e perca o medo de errar
PDF
Aprendendo Git
PDF
Poco Bibliotecas C++
PDF
Testadores 2015 - O Fantástico Mundo de Docker
PDF
Introdução ao docker
PDF
Git that like a boss - Dos comandos básicos aos branches.
PDF
Controle de versão com Git e BitBucket
PDF
Melhorando o desempenho do seu WordPress [WordCamp São Paulo 2015]
PDF
TDC2018SP | Trilha Containers - Linux Conteineres na unha
PDF
Lançando versões em um clique - deploy contínuo
Continuous integration, delivery and deployment in nodejs
TDC2016POA | Trilha Cloud Computing - Kubernetes para Desenvolvedores Docker
Desmistificando a ferramenta git
Alagoas Dev Day
Git - Rápido, seguro, eficiente
Conceitos Basicos e Docker - Java Noroeste
Treinamento git - Papos RBSDev
[Mini Palestra] - Deploy de-apps-php-com-capistrano
Escalando aplicação Python usando Getup OpenShift
Estudo de caso - Uso Docker no Desenvolvimento
Use o git e perca o medo de errar
Aprendendo Git
Poco Bibliotecas C++
Testadores 2015 - O Fantástico Mundo de Docker
Introdução ao docker
Git that like a boss - Dos comandos básicos aos branches.
Controle de versão com Git e BitBucket
Melhorando o desempenho do seu WordPress [WordCamp São Paulo 2015]
TDC2018SP | Trilha Containers - Linux Conteineres na unha
Lançando versões em um clique - deploy contínuo
Anúncio

Destaque (8)

PDF
Presentación Anuario Thinkepi por Tomàs Baiget
PDF
allergy assistance case study
PPTX
Dia del amor de la amistad
PPTX
Question 1
PPT
Aforisme ...din romania
PPTX
Tax Collection At Source - Changes in Budget 2016
PPTX
Relaciones Industriales
DOCX
Project Management
Presentación Anuario Thinkepi por Tomàs Baiget
allergy assistance case study
Dia del amor de la amistad
Question 1
Aforisme ...din romania
Tax Collection At Source - Changes in Budget 2016
Relaciones Industriales
Project Management
Anúncio

Último (20)

PPT
CIPA CURSO MOTIVAÇÃO AO CIPEIRO.ppt kjsb
PDF
Contabilidade de Custos - Crepaldi - Parte 1
PDF
Riscos da IA: O Guia Definitivo para Gestores sobre Governança, PL 2338 e a A...
PDF
EQUIPE CARLOS.pdffffffffffffffffffffffffffffffffff
PPTX
CDTOE - SLIDES 1ª UNIDADE APRENDIZAGEM 2024.pptx
PPTX
Apresentacao_Atendimento_Cliente_SENAC.pptx
PPTX
Capacitacao_online_Monitoramento_Ciclo_PDCA.pptx Lamentamos, mas o ficheiro C...
PDF
Processos_Gerenciais_Modelos_de_Gestão.pdf
DOCX
projeto ceara cientifico.docx PARA ALEM DA EDUCAÇÃO INCLUSIVA
PPT
TREINAMENTO COMBATE A INCÊNDIO para empresas
PDF
ATÉ_QUE_NADA_MAIS_IMPORTE_Como_viver_longe_de_um_mundo_de_performances.pdf
PPTX
Documento de Franciele Oliveirala🖤.pptx
PDF
O Guia Definitivo do RIPD: Da Obrigação Legal (LGPD) à Vantagem Estratégica
PDF
297634963-Marketing-Pessoal.pdffffffffffffffffffffffffff
PPSX
10ano-Q-1-2-1-espetros-continuos-e-descontinuos.ppsx
PDF
CIPA apresentação para empresas atualizada
PPTX
ATIVIDADES OPERACIONAIS - BOMBEIRO CIVIL.pptx
DOCX
avaliação de Ciencias -9 ANO 1 BIMESTRE.docx
PPTX
GERDAU – PADRÃO DE OPERAÇÃO (PO) - LIBERAÇÃO DE AMBULÂNCIA PARA REMOÇÃO MÉDIC...
PPTX
ANALISE E GERENCIAMENTO DE RISCO_mba.pptx
CIPA CURSO MOTIVAÇÃO AO CIPEIRO.ppt kjsb
Contabilidade de Custos - Crepaldi - Parte 1
Riscos da IA: O Guia Definitivo para Gestores sobre Governança, PL 2338 e a A...
EQUIPE CARLOS.pdffffffffffffffffffffffffffffffffff
CDTOE - SLIDES 1ª UNIDADE APRENDIZAGEM 2024.pptx
Apresentacao_Atendimento_Cliente_SENAC.pptx
Capacitacao_online_Monitoramento_Ciclo_PDCA.pptx Lamentamos, mas o ficheiro C...
Processos_Gerenciais_Modelos_de_Gestão.pdf
projeto ceara cientifico.docx PARA ALEM DA EDUCAÇÃO INCLUSIVA
TREINAMENTO COMBATE A INCÊNDIO para empresas
ATÉ_QUE_NADA_MAIS_IMPORTE_Como_viver_longe_de_um_mundo_de_performances.pdf
Documento de Franciele Oliveirala🖤.pptx
O Guia Definitivo do RIPD: Da Obrigação Legal (LGPD) à Vantagem Estratégica
297634963-Marketing-Pessoal.pdffffffffffffffffffffffffff
10ano-Q-1-2-1-espetros-continuos-e-descontinuos.ppsx
CIPA apresentação para empresas atualizada
ATIVIDADES OPERACIONAIS - BOMBEIRO CIVIL.pptx
avaliação de Ciencias -9 ANO 1 BIMESTRE.docx
GERDAU – PADRÃO DE OPERAÇÃO (PO) - LIBERAÇÃO DE AMBULÂNCIA PARA REMOÇÃO MÉDIC...
ANALISE E GERENCIAMENTO DE RISCO_mba.pptx

Apresentacao deploy

  • 2. Sumário 1.Instalação e configuração do Grunt 2.Publicação e exportação paginas 3.Task default 4.Filelist
  • 3. Instalação e configuração do Grunt  Instalar “Node.js” - https://nodejs.org/en/;  Executar comando “npm install -g grunt-cli”;  Localizar arquivo “Gruntfile.js”, no diretório do projeto;  Executar comando “npm install”, para baixar as dependências do projeto;  Executar comando “grunt deploy”, para gerar arquivos css, js, imagens, etc.
  • 10. Observações  Os comandos devem ser executados dentro dos diretórios (mobile e desktop).  Dar um revert em htdocs para descartar alterações, fazer update depois gerar Grunt deploy
  • 11. Publicação e exportação paginas  Logar no ICManager;  Publicar todas as paginas;  Exportar as paginas;  Atualizar o SVN;  Montar o pacote no Hudson.
  • 16. Observações  Verificar se todos as imagens foram no commit  Colocar o arquivo .zip exportado do ICManager na pasta “site_studioexported”, dentro do projeto  Etiquetas para commits:  [MERCATTO] Commit para deploy. -catalog  [MERCATTO] Commit para deploy. -statics  [MERCATTO MOBILE] Commit para deploy. - statics
  • 17. Task default  Verificar a construção do Hudson;  Criar tasks separadas (HCP, PROD)  Enviar task para Guedes
  • 20. Filelist  Dentro da pasta "patch" - Criar um diretório com o numero da revisão que esta em produção;  Dentro do diretório criar um arquivo chamado filelist.txt;  Inserir as URL's dos arquivos alterados e concatená-la com o numero da revisão, "Essas informações são obtidas através do log da interface de subversion (Tortoise SVN, Cornerstone, etc)"  Exemplo: https://lab.accurate.com.br/svn/acc/acec/templates/acme/ck out/xhtml/templates/addressTemplate.xhtml?r=78072 https://lab.accurate.com.br/svn/acc/acec/templates/acme/ck out/xhtml/templates/addressTemplate.xhtml?r=78073  Commita-lo e abrir a task para Infra.