Skip to content

Commit b484f9e

Browse files
committed
refactor(loterre-resolvers): Better dvc.yaml
1 parent e69168f commit b484f9e

File tree

3 files changed

+118
-256
lines changed

3 files changed

+118
-256
lines changed

loterre-resolvers/README.md

+4
Original file line numberDiff line numberDiff line change
@@ -51,3 +51,7 @@ dvc config core.autostage true
5151
3. lancer le script: `./bin/get-files.sh`
5252
4. lancer la création des bases à mettre à jour: `dvc repro`
5353
5. pousser les fichiers: `dvc push`
54+
55+
> [!NOTE]
56+
> Pour lancer la génération d'un vocabulaire en particulier (ex: `216`),
57+
> utiliser `dvc repro tgz@216`.

loterre-resolvers/dvc.lock

+90-149
Original file line numberDiff line numberDiff line change
@@ -1,97 +1,9 @@
11
schema: '2.0'
22
stages:
3-
db-2XK:
4-
cmd: loterreID=2XK bunx ezs create-databases.ini <<< '[{}]'
5-
deps:
6-
- path: create-databases.ini
7-
hash: md5
8-
md5: d24e36d0f1e6c881b412528ecbd78b4d
9-
size: 604
10-
- path: data/2XK.skos
11-
hash: md5
12-
md5: b9c11f0d64f73cbd1109b8f80a0850e7
13-
size: 28170863
14-
outs:
15-
- path: databases/2XK
16-
hash: md5
17-
md5: dbcded22fe5e3d87fd9f489c9d7799d0.dir
18-
size: 36721558
19-
nfiles: 91907
20-
tgz-2XK:
21-
cmd: loterreID=2XK bunx ezs create-databases.ini <<< '[{}]' && tar -czf databases/2XK.tgz
22-
databases/2XK
23-
deps:
24-
- path: create-databases.ini
25-
hash: md5
26-
md5: d24e36d0f1e6c881b412528ecbd78b4d
27-
size: 604
28-
- path: data/2XK.skos
29-
hash: md5
30-
md5: b9c11f0d64f73cbd1109b8f80a0850e7
31-
size: 28170863
32-
outs:
33-
- path: databases/2XK.tgz
34-
hash: md5
35-
md5: b75e4538339c861d7a1c5f9b9b4daf3d
36-
size: 20186840
37-
all:
38-
cmd: echo "all"
39-
deps:
40-
- path: databases/216.tgz
41-
hash: md5
42-
md5: b323829722c7d93f25d0199a3f013e36
43-
size: 3031833
44-
- path: databases/2XK.tgz
45-
hash: md5
46-
md5: b75e4538339c861d7a1c5f9b9b4daf3d
47-
size: 20186840
48-
- path: databases/3JP.tgz
49-
hash: md5
50-
md5: d2cb87a42a66d252b8eeb947307681e5
51-
size: 5574459
52-
- path: databases/73G.tgz
53-
hash: md5
54-
md5: febefac830ee4398863627ee846f9dbd
55-
size: 4684383
56-
- path: databases/9SD.tgz
57-
hash: md5
58-
md5: 1e9ab7831c0f9e9b959173a73acbd993
59-
size: 2399224
60-
- path: databases/BVM.tgz
61-
hash: md5
62-
md5: fbcb94e65d6a01115c815595e3379077
63-
size: 4947959
64-
- path: databases/D63.tgz
65-
hash: md5
66-
md5: c250a67ee3ea5e89d25159d3ebb8e27c
67-
size: 38554176
68-
- path: databases/JVR.tgz
69-
hash: md5
70-
md5: 524e06061bbfba82bf08e4840a5aee65
71-
size: 111958290
72-
- path: databases/MDL.tgz
73-
hash: md5
74-
md5: 8040c6e7287827d5591e590c89e0c302
75-
size: 7564247
76-
- path: databases/N9J.tgz
77-
hash: md5
78-
md5: dd15bb423c42e47cd1c2c63e0f0b1511
79-
size: 53493886
80-
- path: databases/P21.tgz
81-
hash: md5
82-
md5: 04079323aa27e49150946bb5d08ebe04
83-
size: 12397953
84-
- path: databases/P66.tgz
85-
hash: md5
86-
md5: 916dc97d57674d90c3d7eb3d269d1c6f
87-
size: 3547544
88-
- path: databases/QX8.tgz
89-
hash: md5
90-
md5: fb4a666fe1cb78e0ce556dd3d1e7da0b
91-
size: 3014673
92-
tgz-216:
93-
cmd: loterreID=216 bunx ezs create-databases.ini <<< '[{}]' && tar -czf databases/216.tgz
94-
databases/216
3+
tgz@216:
4+
cmd:
5+
- EZS_PIPELINE_DELAY=1200 loterreID=216 bunx ezs create-databases.ini <<< '[{}]'
6+
- tar -czf databases/216.tgz databases/216
957
deps:
968
- path: create-databases.ini
979
hash: md5
@@ -104,11 +16,12 @@ stages:
10416
outs:
10517
- path: databases/216.tgz
10618
hash: md5
107-
md5: b323829722c7d93f25d0199a3f013e36
108-
size: 3031833
109-
tgz-QX8:
110-
cmd: loterreID=QX8 bunx ezs create-databases.ini <<< '[{}]' && tar -czf databases/QX8.tgz
111-
databases/QX8
19+
md5: 28ef3059d93b91020f524680d54d6b2f
20+
size: 3343752
21+
tgz@QX8:
22+
cmd:
23+
- EZS_PIPELINE_DELAY=1200 loterreID=QX8 bunx ezs create-databases.ini <<< '[{}]'
24+
- tar -czf databases/QX8.tgz databases/QX8
11225
deps:
11326
- path: create-databases.ini
11427
hash: md5
@@ -121,11 +34,12 @@ stages:
12134
outs:
12235
- path: databases/QX8.tgz
12336
hash: md5
124-
md5: fb4a666fe1cb78e0ce556dd3d1e7da0b
125-
size: 3014673
126-
tgz-3JP:
127-
cmd: loterreID=3JP bunx ezs create-databases.ini <<< '[{}]' && tar -czf databases/3JP.tgz
128-
databases/3JP
37+
md5: d9a42f34fb27d39ad02c1811aedcd3e1
38+
size: 3095298
39+
tgz@3JP:
40+
cmd:
41+
- EZS_PIPELINE_DELAY=1200 loterreID=3JP bunx ezs create-databases.ini <<< '[{}]'
42+
- tar -czf databases/3JP.tgz databases/3JP
12943
deps:
13044
- path: create-databases.ini
13145
hash: md5
@@ -138,11 +52,12 @@ stages:
13852
outs:
13953
- path: databases/3JP.tgz
14054
hash: md5
141-
md5: d2cb87a42a66d252b8eeb947307681e5
142-
size: 5574459
143-
tgz-73G:
144-
cmd: loterreID=73G bunx ezs create-databases.ini <<< '[{}]' && tar -czf databases/73G.tgz
145-
databases/73G
55+
md5: 8dede3f3882c5238fe9fd19743f6de23
56+
size: 5786310
57+
tgz@73G:
58+
cmd:
59+
- EZS_PIPELINE_DELAY=1200 loterreID=73G bunx ezs create-databases.ini <<< '[{}]'
60+
- tar -czf databases/73G.tgz databases/73G
14661
deps:
14762
- path: create-databases.ini
14863
hash: md5
@@ -155,11 +70,12 @@ stages:
15570
outs:
15671
- path: databases/73G.tgz
15772
hash: md5
158-
md5: febefac830ee4398863627ee846f9dbd
159-
size: 4684383
160-
tgz-9SD:
161-
cmd: loterreID=9SD bunx ezs create-databases.ini <<< '[{}]' && tar -czf databases/9SD.tgz
162-
databases/9SD
73+
md5: aa9291d2e8edabea9c4d87e1cad22bde
74+
size: 4861450
75+
tgz@9SD:
76+
cmd:
77+
- EZS_PIPELINE_DELAY=1200 loterreID=9SD bunx ezs create-databases.ini <<< '[{}]'
78+
- tar -czf databases/9SD.tgz databases/9SD
16379
deps:
16480
- path: create-databases.ini
16581
hash: md5
@@ -172,11 +88,12 @@ stages:
17288
outs:
17389
- path: databases/9SD.tgz
17490
hash: md5
175-
md5: 1e9ab7831c0f9e9b959173a73acbd993
176-
size: 2399224
177-
tgz-P66:
178-
cmd: loterreID=P66 bunx ezs create-databases.ini <<< '[{}]' && tar -czf databases/P66.tgz
179-
databases/P66
91+
md5: 2e8c5de44935cbb1ed3905d5334554f9
92+
size: 2447909
93+
tgz@P66:
94+
cmd:
95+
- EZS_PIPELINE_DELAY=1200 loterreID=P66 bunx ezs create-databases.ini <<< '[{}]'
96+
- tar -czf databases/P66.tgz databases/P66
18097
deps:
18198
- path: create-databases.ini
18299
hash: md5
@@ -189,11 +106,12 @@ stages:
189106
outs:
190107
- path: databases/P66.tgz
191108
hash: md5
192-
md5: 916dc97d57674d90c3d7eb3d269d1c6f
193-
size: 3547544
194-
tgz-MDL:
195-
cmd: loterreID=MDL bunx ezs create-databases.ini <<< '[{}]' && tar -czf databases/MDL.tgz
196-
databases/MDL
109+
md5: ec4329197f7cde2ce323cad10a06d9fb
110+
size: 3599562
111+
tgz@MDL:
112+
cmd:
113+
- EZS_PIPELINE_DELAY=1200 loterreID=MDL bunx ezs create-databases.ini <<< '[{}]'
114+
- tar -czf databases/MDL.tgz databases/MDL
197115
deps:
198116
- path: create-databases.ini
199117
hash: md5
@@ -206,11 +124,12 @@ stages:
206124
outs:
207125
- path: databases/MDL.tgz
208126
hash: md5
209-
md5: 8040c6e7287827d5591e590c89e0c302
210-
size: 7564247
211-
tgz-P21:
212-
cmd: loterreID=P21 bunx ezs create-databases.ini <<< '[{}]' && tar -czf databases/P21.tgz
213-
databases/P21
127+
md5: 3db94dbb55139947b21a466f5f1dbf8b
128+
size: 7664643
129+
tgz@P21:
130+
cmd:
131+
- EZS_PIPELINE_DELAY=1200 loterreID=P21 bunx ezs create-databases.ini <<< '[{}]'
132+
- tar -czf databases/P21.tgz databases/P21
214133
deps:
215134
- path: create-databases.ini
216135
hash: md5
@@ -223,11 +142,12 @@ stages:
223142
outs:
224143
- path: databases/P21.tgz
225144
hash: md5
226-
md5: 04079323aa27e49150946bb5d08ebe04
227-
size: 12397953
228-
tgz-BVM:
229-
cmd: loterreID=BVM bunx ezs create-databases.ini <<< '[{}]' && tar -czf databases/BVM.tgz
230-
databases/BVM
145+
md5: ed22963ea4f4470fb4d293bc5f312a49
146+
size: 12846318
147+
tgz@BVM:
148+
cmd:
149+
- EZS_PIPELINE_DELAY=1200 loterreID=BVM bunx ezs create-databases.ini <<< '[{}]'
150+
- tar -czf databases/BVM.tgz databases/BVM
231151
deps:
232152
- path: create-databases.ini
233153
hash: md5
@@ -240,11 +160,30 @@ stages:
240160
outs:
241161
- path: databases/BVM.tgz
242162
hash: md5
243-
md5: fbcb94e65d6a01115c815595e3379077
244-
size: 4947959
245-
tgz-N9J:
246-
cmd: loterreID=N9J bunx ezs create-databases.ini <<< '[{}]' && tar -czf databases/N9J.tgz
247-
databases/N9J
163+
md5: 3f8a4c3ceba8f3c45dc91be3d9ba948f
164+
size: 5085076
165+
tgz@2XK:
166+
cmd:
167+
- EZS_PIPELINE_DELAY=1200 loterreID=2XK bunx ezs create-databases.ini <<< '[{}]'
168+
- tar -czf databases/2XK.tgz databases/2XK
169+
deps:
170+
- path: create-databases.ini
171+
hash: md5
172+
md5: d24e36d0f1e6c881b412528ecbd78b4d
173+
size: 604
174+
- path: data/2XK.skos
175+
hash: md5
176+
md5: b9c11f0d64f73cbd1109b8f80a0850e7
177+
size: 28170863
178+
outs:
179+
- path: databases/2XK.tgz
180+
hash: md5
181+
md5: ebf4d581d27c9db024e1debf9ec849a1
182+
size: 21391769
183+
tgz@N9J:
184+
cmd:
185+
- EZS_PIPELINE_DELAY=1200 loterreID=N9J bunx ezs create-databases.ini <<< '[{}]'
186+
- tar -czf databases/N9J.tgz databases/N9J
248187
deps:
249188
- path: create-databases.ini
250189
hash: md5
@@ -257,11 +196,12 @@ stages:
257196
outs:
258197
- path: databases/N9J.tgz
259198
hash: md5
260-
md5: dd15bb423c42e47cd1c2c63e0f0b1511
261-
size: 53493886
262-
tgz-D63:
263-
cmd: loterreID=D63 bunx ezs create-databases.ini <<< '[{}]' && tar -czf databases/D63.tgz
264-
databases/D63
199+
md5: 2b78b493c8a108597296503e857e3c93
200+
size: 56017597
201+
tgz@D63:
202+
cmd:
203+
- EZS_PIPELINE_DELAY=1200 loterreID=D63 bunx ezs create-databases.ini <<< '[{}]'
204+
- tar -czf databases/D63.tgz databases/D63
265205
deps:
266206
- path: create-databases.ini
267207
hash: md5
@@ -274,11 +214,12 @@ stages:
274214
outs:
275215
- path: databases/D63.tgz
276216
hash: md5
277-
md5: c250a67ee3ea5e89d25159d3ebb8e27c
278-
size: 38554176
279-
tgz-JVR:
280-
cmd: EZS_CONTINUE_DELAY=60 EZS_PIPELINE_DELAY=1200 loterreID=JVR bunx ezs create-databases.ini
281-
<<< '[{}]' && tar -czf databases/JVR.tgz databases/JVR
217+
md5: bac27a547b6bcacb5b7c0eeb60a25825
218+
size: 40158038
219+
tgz@JVR:
220+
cmd:
221+
- EZS_PIPELINE_DELAY=1200 loterreID=JVR bunx ezs create-databases.ini <<< '[{}]'
222+
- tar -czf databases/JVR.tgz databases/JVR
282223
deps:
283224
- path: create-databases.ini
284225
hash: md5
@@ -291,5 +232,5 @@ stages:
291232
outs:
292233
- path: databases/JVR.tgz
293234
hash: md5
294-
md5: 524e06061bbfba82bf08e4840a5aee65
295-
size: 111958290
235+
md5: 3df5c6acfb417d2549721c61af666edf
236+
size: 113042022

0 commit comments

Comments
 (0)