Analisando propostas

Proyecto Front End – Backend – Jenkins – Docker – Docker Compose

Publicado em 04 de Abril de 2023 dias na TI e Programação

Sobre este projeto

Aberto

• Desplegar Jenkins con docker-compose y adicionar un esclavo (Puede ser una VM o un equipo anfitrion).
• Crear un repositorio en GitHub y subir al mismo el docker-compose.yml con las herramientas de nexus y jenkins (no subir el folder "jenkins_home" al repositorio)
• Preparar un Jenkinsfile incluyendo todos los stages necesarios para desplegar el proyecto de Backend y Frontend.
• Parametrizar el Jenkins pipeline para desplegar los servicios en ambiente de desarrollo (dev), ambiente de control de calidad (qa), y ambiente de producción (prod).
• Seguir el siguiente flujo en el Jenkinfile:
1) Desarrollo envía cambios al repositorio ya sea de Backend o Frontend.
2) Jenkins automáticamente empieza el despliegue en el ambiente de desarrollo (Puede ser un equipo local o una VM).
3) Se ejecutan algunos tests. Puede ejecutar algunos comandos con curl para verificar que el
servicio este arriba y respondiendo.
4) Si no hay errores en el paso 3 continuar con el deploy en el ambiente de QA. (No se debe
hacer build para construir la aplicación de nuevo, se debe desplegar las imágenes de
Docker creadas para el ambiente de desarrollo)
5) Si se tiene algunos tests de ui los puede ejecutar, si no, también puede hacer algunas
pruebas con curl en el ambiente de qa
6) si no hay errores en el paso 5, continuar con el despliegue en su ambiente de producción.
(puede también ser otra VM)

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: 09 de Abril de 2023

Habilidades necessárias

Outro projetos publicados por I. C. R.