Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • D Documentazione OSCAT
  • Project information
    • Project information
    • Activity
    • Members
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Wiki
    • Wiki
  • Activity
Collapse sidebar

Vai al Modulo Gestione Progetto

In queste settimane è in corso la migrazione dei progetti dalla piattaforma OSCAT Fusion Forge in dismissione (https://oscat.rete.toscana.it/) alla nuova piataforma OSCAT GitLab (https://oscat.regione.toscana.it/). Ulteriori comunicazioni saranno indirizzate al referente al fine di informarlo e valutare specifiche esigenze. La documentazione relativa al processo di migrazione è disponibile presso https://oscat.regione.toscana.it/documentazione-oscat/documentazione-oscat/-/wikis/home. Al nuovo sistema saranno migrati tutti i repository (sia main che extra), ma non quelli personali (personal git repository).

Per la giornata di Martedì 31 Gennaio, a partire dalle ore 16:00, sono previste delle operazioni di manutenzione sulla piattaforma che renderà il servizio non disponibile per alcune ore. Il servizio riprenderà regolarmente alle ore 18:00 dello stesso giorno.

A partire dai prossimi accessi a questa piattaforma, verranno richieste le credenziali del vecchio sistema OSCAT FusionForge.
Queste informazioni sono necessarie per poter associare le utenze e i ruoli presenti sul vecchio portale ai progetti migrati su Gitlab.

  • Documentazione OSCAT
  • Documentazione OSCAT
  • Wiki
  • Home
Last edited by Monica Sechi Sep 28, 2022
Page history

Home

Clone repository
  1. Piattaforma OSCAT GitLab
    1. Introduzione
      1. Premesse
      2. Linguaggi, repository ed esclusioni
      3. Architettura generale
      4. Attori della piattaforma
      5. Acronimi e definizioni
    2. Primi passi
      1. Accesso alla piattaforma
      2. Apertura di un progetto
        1. Richiesta di apertura
        2. Approvazione dell'apertura
        3. Visualizzazione progetto in Gitlab
      3. Modifica membri del progetto
    3. Dal deposito al rilascio di un'applicazione
      1. Realizzazione applicativo
        1. Aggiunta della documentazione
        2. Aggiunta del codice sorgente tramite access token
        3. Configurazione progetti Java/Maven
      2. Flusso di lavoro Git
        1. Merge request su staging
        2. Merge request su master
        3. Hotfix
      3. Build degli applicativi
        1. Stage delle pipeline
        2. Lista delle pipeline
        3. Log delle pipeline
        4. Stage opzionali
      4. Modifica della configurazione della build degli applicativi
        1. Richiesta di esempio
        2. Lista delle configurazioni
      5. Analisi SonarQube
        1. Link a SonarQube
        2. Quality Gate
      6. Rilascio di un'applicazione
        1. Autodeploy
        2. Deploy tramite email
        3. Scaricamento artefatto
    4. Storicizzazione
      1. Tag
      2. Release
      3. Package Registry
    5. Casi d'uso
      1. Creazione di un progetto senza codice sorgente
      2. Autodeploy 3tier
      3. Autodeploy Docker Cochise/Swarm
      4. Autodeploy Nexus
      5. Applicazioni con contenuto statico
      6. Dal primo commit al deploy
    6. Appendice
      1. Da FusionForge a GitLab
    7. FAQ
  2. Migrazione da vecchia piattaforma OSCAT a nuova piattaforma OSCAT GitLab
    1. Fasi della migrazione e notifiche
    2. Fase uno. Riconciliazione utenza Fusion Forge
    3. Fase due. Disabilitazione del progetto
    4. Fase tre. Migrazione del progetto Fusion Forge
    5. Fase quattro. Migrazione del repository Fusion Forge
    6. Fase cinque. Import del repository da Fusion Forge
    7. Fase sei. Migrazione della documentazione e delle release
    8. Fase sette. Migrazione della CICD
    9. Analisi SonarQube
    10. FAQ