Configurazione di base
Per poter avviare la generazione di librerie client da un semplice OAS file tramite lo strumento CLG (Client Library Generator), seguire i seguenti passaggi.
- Accedere alla directory di CLG
- Creare il file di configurazione dei propri client nella cartella config (file di esempio), ricorda di non mettere spazi nel nome file.
- Lanciare il comando .
/client-gen.sh generate2
- Seguire i passaggi indicati.
- Il sistema CLG genererà il codice del client e lo committerà nel relativo repository nel branch code_generation, nel caso alla domanda: Can try to merge with develop? si è risposto y, il sistema proverà a mergiare con il branch develop, se ci sono conflitti si bloccherà e ripristinierà il suo satato, quindi eventuale merge va eseguito manualmente.
Configurare CI
Nel caso si voglia configurare la CI (Continuous Integration) di seguito i file che si possono usare: i file di esempio conenuti in questa directory: link.