...
- Creación del repositorio GIT en gitlab.com
- Se creará dentro del espacio del grupo que lo solicitó (campo Grupo del Jira)
- El nombre del repositorio será el indicado en la URL del servicio, quedándonos solo con con el nombre, para la url del ejemplo sería: concursotraslados
- Se crearán, a parte de la rama master dos ramas: desarrollo y preproducción
- Se pondrá la rama de desarrollo como rama por defecto
- Se bloquearán todas las ramas para que no permita hacer push, solo merge
- Al estar en un grupo el despliegue CI/CD heredará las variables del globales del grupo
- Se deberán dar de alta las siguientes variables:
- JDK_VERSION con valor (normalmente) jdk8
- SUFIJO_DESPLIEGUE con valor fm para que el proyecto despliegue en los servidores weblogic java 8
- Código fuente inicial
- Se añade carpeta .m2 con fichero settings.xml con la configuración Maven de fundewebFundeWeb
- Se añade .gitignore con la configuración de ignore por defecto de fundewebFundeWeb
- Se añade .gitlab-ci.yml que apunta al pipeline padre y tiene que tener la siguiente configuración:
Bloque de código variables: PROJECT_NAME: [nombre del proyecto en el repositorio GIT] SVN_BASE: https://svn.atica.um.es/svn/NOMBRE_PROYECTO/ APP_CONTEXT: [contexto del proyecto en la aplicación web] include: - project: 'umugit/atica/desarrollo/common/mncs-pipelines' file: '.gitlab-ci-template.yml' - Se añade fichero readme con la información por defecto de trabajo en GIT