Generare librerie client tramite CLG (Client Library Generator)

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.