Informações do projeto

Informações do projeto

  • Nome: Sistema de Pesquisas Conjunturais [SPC]
  • Banco de dados: Oracle
  • Arquitetura: Java (Frameworks: Maven, Primefaces, JSF, Hibernate, JPA)
  • Cliente: Confederação Nacional da Indústria, CNI
  • Product Owner: ‘Edson Velloso dos Santos Jr.’ <esantos@cni.com.br>
  • Scrum Master:  ‘Christian Bugarin Mansur’ <cmansur@cni.com.br>
  • Analista de requisitos:  ‘Thiago Macedo’<thiago.macedo@phlti.com.br>
  • Gerente de projetos: ‘Thiago Macedo’<thiago.macedo@phlti.com.br>
  • Desenvolvedores:
    • ‘Marco Antônio Rodrigues Couto’ <marco.antonio@phlti.com.br>
    •  ‘Victor Lucas Alves Pimentel’ <victor.pimentel@phlti.com.br>

Descrição

SPC é um sistema que faz levantamento de dados da indústria. Crescimento das atividades.

Ambientes

  • DEV-PHL: https://test.phlti.com.br/pesquisasconjunturais/view/main.faces
    Perfil Empresa: – andromarcio@gmail.com (sem senha)
    Perfil Federação: – andromarcio@phlti.com.br (sem senha)

 

  • DEV-CNI: https://spc-dev.apps.ocp.sistemaindustria.com.br/pesquisasconjunturais
    Perfil Federação: federacao_rs@mytrashmailer.com – Dd123456
    Perfil Empresa: empresas_rs3@mytrashmailer.comDd@123456

Repositórios GIT

https://seu.login.aqui@dev.azure.com/CNI-STI/CNI_SPC/_git/CNI_SPC

Procedimento para atualização do ambiente de desenvolvimento


Parte 1 – Realizar build da API via Jenkins

  1. Acessar o Jenkins
  2. Selecionar a API do projeto: ‘SPC_SISTEMA PESQUISA CONJUNTURAIS’
  3. Verificar última build, em saída do console, encontrar o número da última build (presente no nome do ear, ex: …111.ear)
  4. No código, procurar pelo template.xhtml localizado em webapp/resources/decorators/ , colocar o último número + 1 e subir o código
  5. Novamente no jenkins, clicar em ‘Construir agora’, para que uma nova build do projeto seja gerada
  6. Clicar em ‘Última build’, para que seja possível ver o status da build que está sendo gerada
  7. Vá em ‘Saída do console’ para conseguir ver o processo sendo gerado
  8. Ao acessar a página, caso a build já tenha sido gerada e concluída com sucesso, no final da página estará escrito: ‘Finished: SUCCESS‘, caso contrário aguarde para que o processo finalize. Caso a mensagem seja ‘Finished: FAILURE’, reveja o processo e/ou volte no desenvolvimento do projeto para corrigir possíveis erros
  9. Acesse em outra aba o Apache Archiva, realize login e o deixe aberto
  10. Após verificar a conclusão da build, baixar o arquivo com o final ‘.ear’ que também fica próximo ao final da página

Parte 2 – Subir a aplicação via WebSphere

  1. Acesse o ambiente de desenvolvimento, preferencialmente em uma aba anônima do navegador
  2. Vá em ‘Applications’ -> ‘Application Types’ -> ‘WebSphere enterprise applications’
  3. Selecione a checkbox que se encontra ao lado do projeto ‘PesquisasConjunturais’ e com a checkbox selecionada vá em ‘Update’, que se encontra na parte superior da tabela
  4. Vá em ‘Escolher arquivo’ e selecione o arquivo ‘.ear’ que você havia baixado na parte 1. Caso o download não tenha finalizado, espere finalizar
  5. Clique em ‘Next’
  6. Clique em ‘Next’
  7. Clique em ‘Finish’
  8. Espere carregar e selecione o link ‘save’