Skip to content
Snippets Groups Projects
Commit bee969f7 authored by kaiyou's avatar kaiyou
Browse files

Split the CI config between vault and public config

parent 4581ae3b
No related branches found
No related tags found
No related merge requests found
$ANSIBLE_VAULT;1.1;AES256
38653737346431313432383361393137313235373238353831306361363231333330616566613166
3533363063363166366137346662386637616562366336610a306465616134303836633731383234
65343436366535623133326132386537656262386430323337326234313434366165353539613735
6464326535313530640a626330393363356266646238636633373964663662393131623137633430
34373466333234316636633462653730336335616262313261643131633064393566393334326436
63346430306339356232333439643062653133366165363734633261376132613264376661333535
33393639636432643530653435303335616564666131656362346263383961333038306666313539
32383532373664623763613031313437303537333064636366376630653062386431643935656238
39313139333937316163303762343431666664393635336665663333633833336635373662626335
65306537333136343062373131343666346334663333363137333330313630626563353034343866
38343438346261646531333937306261373832616363313139353332356133346262653633316236
37386161653230343862643038313964653235623439326131373362656361346230313130393066
35323334336164353830633438363365303832323936333662343630616334366235356161326366
30303832633830363630306537343336366434653837363431643636313232323336363335373539
65383837383965646236343063373766303862343834333735623338343933623765386161393865
65393665363761343832666237373666323230633166663564336531306432666634373330636437
37666162656430343339326134353466303466373165633836343631363861356233393738366133
34313262323430313765643035363037346464633034323635396263326635333030346266666633
36313561653738336466396361396135666535636230666564343664643230333435643761383438
37653262333663353137353435366666353834363233663539373436326133626561666130626361
62303030613739343837623739323036343035616362363263376231623032316135386339323433
36316338623762353466666133663263363865616265346334356265653161346466343136393464
62616230326464383736336230346335303861306338356139333438343466336436396334326532
33383533313530633762653338636132663531636163363038386137386539303033306161383661
34323834306335383065363564333538303566326464613434323737323237633730636333666631
38663464306330326166343064383162653565646634336335343331666337306464343563323536
30343233656138303836373830623239356433356462616361633364356466396165323739383533
65653164383263323965636666306565363361376334386237363062376636656632306566366434
63356231346139393935393230633731363063363131313533666133306164643863373631633366
30633761343763323964643963363132663364636430303865333664376362633239306361313831
64373665393131323837623737383038376336333763393236396432343330336132313033396431
31663534376330613166303433323939396634343266333631316235633437393963336265636364
63356361376262383836646165353534353333393131303461343430333930383635373737636430
64656131633032376631626264666666323338633630366335633139326333653264643139343039
64323130613536383862393636643961646531376133643933656532616262333239393136316565
35353162633932653663313235383537366139616633323762366336356663333632353631653934
62326435363531386664663133636361666164393463383538316238366633316362356161366466
32363032613738393164356539663130313032346430313535343034303830353637366361636363
65393231616234373830636261653339636330643461306232663262386563646430663232633439
61656165356434386338363236366332306237346136373162306461613833633238626531646134
63336261303965393363383633623032663332363736336339326538386639363864353162343334
63396537666663633431633365653962386639376461343630663331626235636366643162656563
33316564353536323935323336336339343938383730636233306136656633313466313039653732
63306331653638383863613166663539313964623666633539313635323039663738333162306165
6236
$ANSIBLE_VAULT;1.1;AES256
64613062363234366238366539623666373236633165343330303764646436626437346536363231
6330616566653565313662656662383937363432633136620a633066316139643937653033333763
31306130613363303035313139303664316463383033343961376566653731613939316235333738
3431333538356264660a623532343334383437633264346662306336656134633932623830646137
63326163313137363933643063633630316666656464303437353635366337336464306163646365
35323463313033373533616336373831356636386163653637366138343736616638356366303561
65656337343837333861313837616139333030333537636538363565316238346462663832663064
37393932643539346330363636336362366239303036386432356239396534373865396233656362
39633161636237376263316465386630626565343739393535616537623839316330623136633862
34646561306333663534623135373031313134363065316366343335623730626433393230656465
61356631343333623635363430326632666138313030326564386465346566636434613636326161
31343963306333633231663130326437366662646564343032306564366534323837303835313237
63656664633331643137313066373366636435633936373062663762383734333439623235326530
39613136343963373465633266323563373163393436303136373337313534623837306333656439
64383033656362343937646234346564363765386166356630643233316366396131656364323231
63613664336133653965653063613131356130376638643738616466343930656335626139373732
31353534313834383634623739313336336539366436356334663734323062323865643531336239
36383538346361653437623436363031323432656166323865626662383934633563366131623163
39323161643162653865396332303334643830376435643365636338353061373566353035353539
64396133383764653731306132396539316562353737333338343935396564633231356238363135
30303131636331373730623061343139346333643431366135383036346666323633303636636636
30613733373663343466643464623433333862643631306565323632653335613331343430366463
37653464363535626234636635666332386265616331303538653838653438373535333036656264
65336438626436353235653338646562313166616631313762383562333563333533313638363664
38333434623165616663636531303633343731626437383938613435636539663033366665636430
39613762653930373839343965623235303564656365333836336266396462346431313566383364
61633361616530326165396563346134633634356635396666373364306262376563356134316566
34346534653038323937613434306133633632303935326562613336396437613633633166616234
39656432376339666139653863376661313266333033323836343639376364376435383538393161
34653634356530636538373535666332376366623533316232306263333833323237373766633862
37376439316331393030323066333635366238613565626563663662396332363138633165313161
36316532313035323833623162323436333639343939366264636539333530363136633135346635
34626637396632336135393439386232363438373861613762623337393735636330633037626265
3330383866636264316264656332316636363637383265356266
stages:
- build
- upload
- test
compile:
......@@ -29,18 +28,20 @@ compile:
- echo "$VAULT_PASSWORD" > /tmp/vault
- eval $(ssh-agent -s)
- ssh-add <(echo "$SSH_KEY"|base64 -d)
variables:
ANSIBLE_ARGS: -i .ansible-ci.yaml --vault-password-file /tmp/vault -e node_prefix=ci-$CI_JOB_ID
variables:
# The ansible vault only contains secret variables, cluster config itself
# is set from the documentation inventory
ANSIBLE_ARGS: -i .ci-vault -i docs/inventory_cloud.yaml --vault-password-file /tmp/vault -e node_prefix=ci-$CI_JOB_ID
upload:
stage: upload
stage: test
<<: *ansible-job
script:
- ansible $ANSIBLE_ARGS -m include_tasks -a file=ansible/ciupload.yaml localhost
test:
test-cluster:
stage: test
needs: upload
<<: *ansible-job
parallel:
matrix:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment