Introducció
Dins del marc estratègic d’arquitectura del CTTI, en el qual s’aposta per solucions SaaS, s’ha pres la decisió d’implantar, com a eina de repositori d’artefactes, JFrog Artifactory. En tractar-se d’una eina SaaS, es troba públicament accessible i pot utilitzar-se en els entorns de desenvolupament i IDEs per a integrar-se de forma més pròxima a com es farà quan es desplegui en SIC.
La present guia inclou els passos per a obtenir i gestionar un token d’accés personal a JFrog que permeti aquestes integracions esmentades.
Generar token personal
En primer lloc cal accedir a la UI de JFrog Artifactory i iniciar sessió en la plataforma. Per a això es poden seguir les instruccions que figuren en el següent enllaç
Una vegada dins, a la cantonada superior dreta de la interfície de l’aplicació, es pot punxar en la inicial del nostre usuari i, en el menú desplegat, accedir a “Edit profile”. En la pantalla de configuració de perfil ja disposem d’un botó per a generar un token d’identitat.
El token generat tindrà una validesa d’un any i no s’emmagatzemarà en cap lloc, per tant, serà la nostra responsabilitat emmagatzemar-lo de manera segura per al seu posterior ús.
Una vegada generat el token, no podrà modificar-se, però sí que podrà revocar-se.
Generar configuració per a compilar
A més de generar el token també podem usar la funcionalitat “Set Em Up” que genera un fitxer de configuració per a la tecnologia i el repositori indicats en la configuració.
S’accedeix de la mateixa forma, des del menú de la cantonada superior dreta amb l’opció “Se’m UP”.
En primer lloc es triarà el gestor de projectes per al nostre codi (Maven, NPM, .Net, etc.) i a continuació es triarà el repositori “repo-apps-<tecnología>”. L’assistent proporciona els botons per a generar el token i, a continuació, generar el contingut del fitxer de configuració que podrem afegir al nostre repositori.