Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

  1. Creación del repositorio GIT en gitlab.com
    1. Se creará dentro del espacio del grupo que lo solicitó (campo Grupo del Jira)
    2. 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
    3. Se crearán, a parte de la rama master dos ramas: desarrollo y preproducción
    4. Se pondrá la rama de desarrollo como rama por defecto
    5. Se bloquearán todas las ramas para que no permita hacer push, solo merge
    6. Al estar en un grupo el despliegue CI/CD heredará las variables del globales del grupo
    7. Se deberán dar de alta las siguientes variables:
      1. JDK_VERSION con valor (normalmente) jdk8
      2. SUFIJO_DESPLIEGUE con valor fm para que el proyecto despliegue en los servidores weblogic java 8
  2. Código fuente inicial
    1. Se añade carpeta .m2 con fichero settings.xml con la configuración Maven de fundewebFundeWeb
    2. Se añade .gitignore con la configuración de ignore por defecto de fundewebFundeWeb
    3. 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'
      
      

    4. Se añade fichero readme con la información por defecto de trabajo en GIT