SIC. Pilot de l'autoservei de jobs pipeline amb T-Systems, l'àmbit ATC i el lot AM10 - TICxCAT
02-10-2019
Durant el mes d’Agost i de Setembre s’ha avançat amb T-Systems en els projectes pilot de l’àmbit de Justícia per a la construcció i desplegament d’aplicacions mitjançant l’autoservei de jobs pipeline i s’ha iniciat una Task Force per tal d’integrar totes les aplicacions APEX del lot AM10 (TICxCAT) mitjançant aquest mateix servei.
Per altra banda, s’ha planificat per aquest mes d’Octubre l’inici del pilot en el cas de les aplicacions de l’Agència Tributària de Catalunya.
Per iniciar aquests pilots s’han dut a terme prèviament sessions formatives i d’establiment de plans d’acció.
A continuació expliquem quin és el funcionament de l’autoservei per a la construcció i desplegament d’aplicacions.
El servei es basa en l’aprovisionament de dos arxius en format YAML que són processats per una pipeline que s’encarrega de generar altres pipelines per a la construcció i el desplegament d’aplicacions.
L’arxiu de configuració de l’aplicació consisteix en informació aportada pel proveïdor d’aplicacions repositada dins el propi projecte al Git corporatiu (ruta “/sic/aca.yml”), es composa de:
L’arxiu de configuració d’infraestructures consisteix en informació aportada pel proveïdor d’infraestructures repositada dins un grup i projecte específic per proveïdor al Git corporatiu, es composa de:
Fem notar que aquest fitxer només resulta necessari si es realitzen desplegaments en modalitat automàtica, actualment només a l’entorn de INT.
La pipeline generadora s’executa en fer un push al projecte, només si el projecte disposa d’un arxiu ACA i aquest ha estat creat o modificat. Aquesta s’encarrega de recuperar els arxius de configuració ACA i ACI, generar una pipeline de construcció i desplegament del projecte i executar-la. Cal destacar que només s’executa si el projecte ha sofert altres modificacions.
Si teniu qualsevol dubte o problema podeu revisar les Preguntes Freqüents o utilitzar els canals de Suport.