Compare commits
513 Commits
dsk-23.02.
...
dsk-23.03.
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8c4f8c9bc4 | ||
|
|
abf3078da2 | ||
|
|
554135e213 | ||
|
|
b9eda4f0c9 | ||
|
|
b78b4e8a1a | ||
|
|
a5041842a6 | ||
|
|
07a2646727 | ||
|
|
c463704856 | ||
|
|
1446d6aeb2 | ||
|
|
54d56e3a93 | ||
|
|
6df48e2a6e | ||
|
|
e7fd1f3ed0 | ||
|
|
177f4d29e9 | ||
|
|
a2acb89a75 | ||
|
|
48cd920224 | ||
|
|
fbd8d222bf | ||
|
|
e5ee6cdc93 | ||
|
|
1c63bd2fb6 | ||
|
|
6e0587fd33 | ||
|
|
d4d0f15c8e | ||
|
|
f670536957 | ||
|
|
8b54a1beea | ||
|
|
e1b0090175 | ||
|
|
65d3d2c425 | ||
|
|
6fe79970d7 | ||
|
|
efd1fb3be3 | ||
|
|
ebdb2b724e | ||
|
|
cb4fc23c84 | ||
|
|
670dfefa7c | ||
|
|
c1586d7270 | ||
|
|
e2c9d6db7b | ||
|
|
349ab05731 | ||
|
|
80bfc819e6 | ||
|
|
190709a9a1 | ||
|
|
234c1b7552 | ||
|
|
ae44e5645f | ||
|
|
f8626fa69b | ||
|
|
2db789e03a | ||
|
|
377c4e24d4 | ||
|
|
a157ec40d2 | ||
|
|
bdda9b5530 | ||
|
|
6b9371f4aa | ||
|
|
eddd623dfe | ||
|
|
4d342dc1b2 | ||
|
|
a2750c34ba | ||
|
|
716d2f93bd | ||
|
|
c932e8f2b9 | ||
|
|
8c8eda558d | ||
|
|
c972e5f392 | ||
|
|
d9afc0807a | ||
|
|
07a76b669b | ||
|
|
55eb16d74b | ||
|
|
4671d2afa2 | ||
|
|
92e40424f0 | ||
|
|
48b7a09881 | ||
|
|
696dbe3721 | ||
|
|
e179ce5025 | ||
|
|
6015774f33 | ||
|
|
35784c4998 | ||
|
|
5906d590b6 | ||
|
|
ac1d5a2a1b | ||
|
|
a9caa019a8 | ||
|
|
80a9071420 | ||
|
|
3d4ebee173 | ||
|
|
350e53ab2c | ||
|
|
7a148575fd | ||
|
|
f6e54f991b | ||
|
|
c9f19e69c1 | ||
|
|
031bf1fbd4 | ||
|
|
2ccaede6cc | ||
|
|
8f7b72a168 | ||
|
|
30a6560d0f | ||
|
|
2a59c66c4a | ||
|
|
bc8495da87 | ||
|
|
7927f01d1d | ||
|
|
fcef22a3c7 | ||
|
|
3615e121fc | ||
|
|
192b84ff2e | ||
|
|
851ecfde3b | ||
|
|
ca78362c0f | ||
|
|
904e01fd74 | ||
|
|
b27a02ce0f | ||
|
|
9c048d24c0 | ||
|
|
9db8bd73ce | ||
|
|
c84d5efc43 | ||
|
|
acd9abc9c9 | ||
|
|
6bcdbd5fce | ||
|
|
d760f66736 | ||
|
|
1171593a1e | ||
|
|
62a28e52f6 | ||
|
|
30e3293beb | ||
|
|
15f91c7d60 | ||
|
|
5dc17152bd | ||
|
|
b7c4e4e30a | ||
|
|
78c44a78fe | ||
|
|
b8beca4152 | ||
|
|
a5b3420b67 | ||
|
|
181ac5c383 | ||
|
|
44ef89f3e2 | ||
|
|
2495166dcb | ||
|
|
b247940c06 | ||
|
|
53c26a3a79 | ||
|
|
0adaa19209 | ||
|
|
56936a2e62 | ||
|
|
579f2968ab | ||
|
|
ede80b6b40 | ||
|
|
12b30c194e | ||
|
|
a49ff76dfa | ||
|
|
1897d6e8ab | ||
|
|
5fba2167c7 | ||
|
|
4d33881d66 | ||
|
|
6f1281df74 | ||
|
|
b5150f2d79 | ||
|
|
19a6c6a25f | ||
|
|
33a5f5d0ea | ||
|
|
2d19976877 | ||
|
|
eceb0b9eb3 | ||
|
|
dff5c0cc26 | ||
|
|
118e8eee23 | ||
|
|
1776f1e172 | ||
|
|
fa34754dfb | ||
|
|
ce4a2711b2 | ||
|
|
9454ae0776 | ||
|
|
e89ead7912 | ||
|
|
95556cd3fa | ||
|
|
56b63395ec | ||
|
|
3f37d5e5e5 | ||
|
|
256daf1077 | ||
|
|
8ab471771d | ||
|
|
81658297c7 | ||
|
|
22d81e2c25 | ||
|
|
abb51dba38 | ||
|
|
516c0c0036 | ||
|
|
3c72b89638 | ||
|
|
89c5e0dca7 | ||
|
|
95e9aa2d23 | ||
|
|
f162856b34 | ||
|
|
a18bfce7a2 | ||
|
|
e4132f0a92 | ||
|
|
23d2a0da46 | ||
|
|
6a91cbb099 | ||
|
|
20bbcfab1c | ||
|
|
76ea675c2e | ||
|
|
9f61985248 | ||
|
|
d774dbe93c | ||
|
|
53c4ea4d32 | ||
|
|
486ba6e312 | ||
|
|
9ce1631864 | ||
|
|
cfe8b1b2e1 | ||
|
|
e67aecdb25 | ||
|
|
7b55e8c552 | ||
|
|
aa0b0294ab | ||
|
|
b2dae3c6c6 | ||
|
|
995daea170 | ||
|
|
a218ffe96a | ||
|
|
465b2ae46d | ||
|
|
83ece68bcd | ||
|
|
478c8114c7 | ||
|
|
cdfee8cb7c | ||
|
|
6d3203207e | ||
|
|
53a9668eae | ||
|
|
d5db3ffd06 | ||
|
|
b6a23735c4 | ||
|
|
0602861fcd | ||
|
|
93d4eb6448 | ||
|
|
ef34f06112 | ||
|
|
d48803fce7 | ||
|
|
456f832fab | ||
|
|
848e971f7f | ||
|
|
cb79207fbe | ||
|
|
ac1a5c56f0 | ||
|
|
5bba0cd351 | ||
|
|
574d6d9fb8 | ||
|
|
9f6f64094c | ||
|
|
0a831de373 | ||
|
|
7ffcd0df10 | ||
|
|
61f1ec14ba | ||
|
|
d33b729736 | ||
|
|
880c7b87a6 | ||
|
|
e76f768e5b | ||
|
|
d8332cdb5b | ||
|
|
2fbe0b389c | ||
|
|
3fdc865863 | ||
|
|
e8a969819f | ||
|
|
f03476ceec | ||
|
|
e45b115c7c | ||
|
|
68bee428df | ||
|
|
a5c7fc80f7 | ||
|
|
505c70aa81 | ||
|
|
e77c89518f | ||
|
|
86cb161bb3 | ||
|
|
9c8085eb6c | ||
|
|
7409f4ff60 | ||
|
|
ac99858e8c | ||
|
|
d017c3d49f | ||
|
|
65b802643d | ||
|
|
c80feaf148 | ||
|
|
228c36e02d | ||
|
|
c886a36e8f | ||
|
|
b080dd2960 | ||
|
|
e51b5c866b | ||
|
|
5da82e5bbf | ||
|
|
2dea33b86c | ||
|
|
6b91ba3db3 | ||
|
|
eabbd1a34e | ||
|
|
3f9b271ea5 | ||
|
|
74af001981 | ||
|
|
ca237c0941 | ||
|
|
6fbdcfbd2d | ||
|
|
beb5e7b474 | ||
|
|
16d54738d6 | ||
|
|
5f8d786b7c | ||
|
|
d8698639a5 | ||
|
|
1110c20bea | ||
|
|
3951923b06 | ||
|
|
38b9aaf594 | ||
|
|
325e296dae | ||
|
|
e0c5f91f85 | ||
|
|
afc2732d10 | ||
|
|
c176eb2b7a | ||
|
|
6d6a8124e6 | ||
|
|
296c04cb3c | ||
|
|
5cbebca377 | ||
|
|
3164c2530b | ||
|
|
21cfa3e36a | ||
|
|
ad6b8f93b9 | ||
|
|
584796f21a | ||
|
|
a5fe6013ce | ||
|
|
fcb318d38b | ||
|
|
52da9167a8 | ||
|
|
d5c5a9411a | ||
|
|
de08ae3b30 | ||
|
|
fb9f3eb885 | ||
|
|
33b12fd176 | ||
|
|
58e8b37a8f | ||
|
|
5e141c7762 | ||
|
|
6f0459acab | ||
|
|
c9f185460c | ||
|
|
4cc648cec5 | ||
|
|
9a290df851 | ||
|
|
1589c8c710 | ||
|
|
e102217a2f | ||
|
|
0ef78c6f23 | ||
|
|
7c23963aac | ||
|
|
01dee09724 | ||
|
|
625eb9557a | ||
|
|
b3b3899e0a | ||
|
|
6afa3cf89d | ||
|
|
c557146a6d | ||
|
|
38682cfc2c | ||
|
|
377d14e743 | ||
|
|
d20e6cc02b | ||
|
|
77b793eb38 | ||
|
|
c633d6f3fa | ||
|
|
40ddc86298 | ||
|
|
a3f29a000f | ||
|
|
9621c1ed21 | ||
|
|
6f3718bdad | ||
|
|
06f356d13f | ||
|
|
3ab3e23019 | ||
|
|
0f00a57316 | ||
|
|
e82463e92b | ||
|
|
979d6ef31e | ||
|
|
56e8c121da | ||
|
|
e7717b3c6c | ||
|
|
9a9f69c9a7 | ||
|
|
24e4f2c5fb | ||
|
|
7bd0b41695 | ||
|
|
87db44ed34 | ||
|
|
3940cce675 | ||
|
|
68273501e5 | ||
|
|
d8df062130 | ||
|
|
458e8fa8ce | ||
|
|
357350a46b | ||
|
|
94a8c2cbc5 | ||
|
|
821bddf7af | ||
|
|
ff594696b6 | ||
|
|
e39bb982a2 | ||
|
|
d67d99bf51 | ||
|
|
fc9e007b2a | ||
|
|
01dce351ac | ||
|
|
a531041bc8 | ||
|
|
e18b191f91 | ||
|
|
6d7b5e3a4b | ||
|
|
934485c1f1 | ||
|
|
159a925c1b | ||
|
|
b47b7216f6 | ||
|
|
a73bc4b967 | ||
|
|
1e1bee3780 | ||
|
|
c35e05333e | ||
|
|
a4c96b9d61 | ||
|
|
e86a92f73d | ||
|
|
3c255e1239 | ||
|
|
5562b9128e | ||
|
|
42647917f5 | ||
|
|
6717bedc0a | ||
|
|
7e9d985473 | ||
|
|
894512b85d | ||
|
|
eb58bc16bd | ||
|
|
0f78c7044c | ||
|
|
ac38eafdc1 | ||
|
|
48f29a7956 | ||
|
|
120c1c4007 | ||
|
|
25c0c4cbe7 | ||
|
|
ffede92e99 | ||
|
|
a2e699eb51 | ||
|
|
4d4d285ddc | ||
|
|
8f1d70f4e4 | ||
|
|
a0f4516363 | ||
|
|
b02a02a9fc | ||
|
|
9754695390 | ||
|
|
e039c5f3e8 | ||
|
|
20bf9115c8 | ||
|
|
d41dc64c35 | ||
|
|
383942ed50 | ||
|
|
c8dde60b33 | ||
|
|
b13db95428 | ||
|
|
d0c35dc9a1 | ||
|
|
879ca74a90 | ||
|
|
97f1513342 | ||
|
|
cab7033841 | ||
|
|
7b050f6349 | ||
|
|
63b3071475 | ||
|
|
6162a76f5b | ||
|
|
ea62dbf16e | ||
|
|
3735f7ed67 | ||
|
|
11d31edbcc | ||
|
|
9614895054 | ||
|
|
c257bdef4e | ||
|
|
4056b95520 | ||
|
|
becd056110 | ||
|
|
35a86a1c6f | ||
|
|
3e98fcdf86 | ||
|
|
8901fb5220 | ||
|
|
7f68dc06ec | ||
|
|
3273d57927 | ||
|
|
85956ce4b7 | ||
|
|
a84b2f33da | ||
|
|
a04972d829 | ||
|
|
c0767343ca | ||
|
|
c34ef5a9d2 | ||
|
|
f5aaba92f1 | ||
|
|
c778a1fed6 | ||
|
|
2c17581460 | ||
|
|
080e09313a | ||
|
|
171fda2a27 | ||
|
|
fc9b6d8e48 | ||
|
|
7dee38ffea | ||
|
|
2e91bc926e | ||
|
|
c962615c30 | ||
|
|
a97640ea40 | ||
|
|
ecb5ef6c4a | ||
|
|
a9eb2f3104 | ||
|
|
577cc82f94 | ||
|
|
6ebe94332c | ||
|
|
4aa8e0a6ef | ||
|
|
e1ff3cb04a | ||
|
|
dc478ec607 | ||
|
|
2a130d9579 | ||
|
|
8bad0581d2 | ||
|
|
d2874aa81d | ||
|
|
d75f374306 | ||
|
|
2ee6110f0e | ||
|
|
1a7212e169 | ||
|
|
c765e37929 | ||
|
|
d31fd35635 | ||
|
|
df7629fb25 | ||
|
|
7d19ce6234 | ||
|
|
7a8847a342 | ||
|
|
05071bdea9 | ||
|
|
12e2e26d25 | ||
|
|
b5d5e63594 | ||
|
|
47467ac913 | ||
|
|
327130f161 | ||
|
|
4a09aca898 | ||
|
|
48b011d97d | ||
|
|
333ab34a2d | ||
|
|
7508e63d18 | ||
|
|
363b8a3b74 | ||
|
|
ba4f50b6f0 | ||
|
|
5135bdba74 | ||
|
|
9314bf90c1 | ||
|
|
c5cdb543f4 | ||
|
|
7beb996308 | ||
|
|
301acb82b1 | ||
|
|
78ee87e076 | ||
|
|
5a671d994d | ||
|
|
c035a229f3 | ||
|
|
8d912244a0 | ||
|
|
5344d92d88 | ||
|
|
95e4bc85a4 | ||
|
|
4dea623285 | ||
|
|
6e7bc7b2da | ||
|
|
c19ea83d8a | ||
|
|
e549d90c8e | ||
|
|
558decfcb5 | ||
|
|
95e7d98b3c | ||
|
|
18f4bd8c73 | ||
|
|
56cc792ace | ||
|
|
23ffb71b53 | ||
|
|
20d2d7e22f | ||
|
|
a87708e000 | ||
|
|
f41828e01a | ||
|
|
84bb1093e8 | ||
|
|
c040214e3a | ||
|
|
c8a946234f | ||
|
|
79f909fac8 | ||
|
|
1071b8c4fd | ||
|
|
ab07a8ac9a | ||
|
|
3829adfe45 | ||
|
|
a2da3485bd | ||
|
|
6333d1b8b7 | ||
|
|
533a957832 | ||
|
|
85761e2b1c | ||
|
|
ce484268b9 | ||
|
|
4ab8e3cc40 | ||
|
|
0a3dbe898d | ||
|
|
7ce51b8ad2 | ||
|
|
aecfe55f08 | ||
|
|
fa3e4fa3ac | ||
|
|
dd3b616b05 | ||
|
|
a0101b8f8b | ||
|
|
c5baa6a2f3 | ||
|
|
437b221340 | ||
|
|
861afe0424 | ||
|
|
5b82212917 | ||
|
|
a4e0eb9767 | ||
|
|
a6b4c80578 | ||
|
|
8e509cfac0 | ||
|
|
c9746c0668 | ||
|
|
5ee90df7fb | ||
|
|
bf9612fb86 | ||
|
|
904a912a4b | ||
|
|
728a52321f | ||
|
|
6201556468 | ||
|
|
0eff2cea4c | ||
|
|
3ce0d34e5c | ||
|
|
d2e4d792f9 | ||
|
|
29a5df37df | ||
|
|
bc26213d27 | ||
|
|
7ef7a5e7a2 | ||
|
|
3ac8be8a5b | ||
|
|
29029eef61 | ||
|
|
dbab30235f | ||
|
|
2572d6ec0b | ||
|
|
7404d11ab7 | ||
|
|
d2245676be | ||
|
|
0067a95b0b | ||
|
|
18ee00df06 | ||
|
|
c1b8a89d48 | ||
|
|
868d32186f | ||
|
|
fb207c97f0 | ||
|
|
7ae03f36c4 | ||
|
|
b72f87a1f5 | ||
|
|
30a774bb57 | ||
|
|
5390ad17ed | ||
|
|
e41366385b | ||
|
|
3cc95003bc | ||
|
|
ca81f56d21 | ||
|
|
80c3fca368 | ||
|
|
d45fa46e1e | ||
|
|
9c3d34ffa6 | ||
|
|
cf4779b414 | ||
|
|
961df4ad41 | ||
|
|
82b6b5f266 | ||
|
|
bad8c2691b | ||
|
|
76288ad036 | ||
|
|
81ea0311f3 | ||
|
|
6578bbc47d | ||
|
|
cf05814f09 | ||
|
|
67e820f0cc | ||
|
|
9b5936f56f | ||
|
|
2f701db692 | ||
|
|
f939bd53da | ||
|
|
a28a275b77 | ||
|
|
b1ad95361c | ||
|
|
24f1fcb8a9 | ||
|
|
43c90b14c6 | ||
|
|
1606708640 | ||
|
|
8eea29293f | ||
|
|
b03fe875fd | ||
|
|
0e237d1d7e | ||
|
|
a79733f272 | ||
|
|
5f7285f18b | ||
|
|
1af60cb0c2 | ||
|
|
8162e41c65 | ||
|
|
dd14983933 | ||
|
|
8190b7f422 | ||
|
|
95a868a33d | ||
|
|
19949451c8 | ||
|
|
937e188aa7 | ||
|
|
6a20e608e7 | ||
|
|
4b8fac4892 | ||
|
|
b943ce57d4 | ||
|
|
89f04e918b | ||
|
|
94dc78a881 | ||
|
|
e7c4b1fcb9 | ||
|
|
ef94084d03 | ||
|
|
692d4785ac | ||
|
|
ac46868f5f | ||
|
|
94054330f1 | ||
|
|
3dfcfe2f6d | ||
|
|
4c171fa385 | ||
|
|
81b9ad8e15 | ||
|
|
beb7ef229f | ||
|
|
8bd6230d9d | ||
|
|
2fd91dbc0e | ||
|
|
b16d79b132 | ||
|
|
a7cd184e27 | ||
|
|
b8760f83e8 | ||
|
|
c4bf4c00c9 | ||
|
|
99420f1485 | ||
|
|
aeaad61a86 |
4
Dockerfile
Normal file
4
Dockerfile
Normal file
@@ -0,0 +1,4 @@
|
||||
FROM python:3.11-slim
|
||||
WORKDIR app
|
||||
COPY ./requirements.txt ./
|
||||
RUN pip install --upgrade pip && pip install -r requirements.txt
|
||||
35
README.md
35
README.md
@@ -1 +1,34 @@
|
||||
# dsk-version-management
|
||||
# DataSaker
|
||||
### dsk-23.03.9
|
||||
|
||||
# Service Version
|
||||
| Type | Name | Candidate Version | Release Version | Product Version |
|
||||
|:--------:|:------------------------------|:-------------------:|:-----------------:|:-----------------:|
|
||||
| front | dsk-ui | release-0.2.10 | release-0.2.10 | release-0.2.10 |
|
||||
| api | dsk-agent-api | release-0.1.14 | release-0.1.13 | release-0.1.13 |
|
||||
| api | dsk-agentmanager-api | release-0.1.6 | release-0.1.6 | release-0.1.6 |
|
||||
| api | dsk-alert-api | release-0.1.15 | release-0.1.15 | release-0.1.15 |
|
||||
| api | dsk-apm-api | release-0.1.14 | release-0.1.14 | release-0.1.14 |
|
||||
| api | dsk-chart-api | release-0.2.5 | release-0.2.5 | release-0.2.5 |
|
||||
| api | dsk-dashboard-api | release-0.1.16 | release-0.1.16 | release-0.1.16 |
|
||||
| api | dsk-database-api | release-0.1.14 | release-0.1.14 | release-0.1.14 |
|
||||
| api | dsk-infrastructure-api | release-0.1.14 | release-0.1.14 | release-0.1.14 |
|
||||
| api | dsk-log-api | release-0.1.11 | release-0.1.11 | release-0.1.11 |
|
||||
| api | dsk-notification-api | release-0.2.5 | release-0.2.5 | release-0.2.5 |
|
||||
| api | dsk-usergate-api | release-0.1.13 | release-0.1.13 | release-0.1.13 |
|
||||
| api | dsk-app-sender | release-0.2.0 | release-0.2.0 | release-0.2.0 |
|
||||
| api | dsk-backoffice | | | |
|
||||
| api | dsk-metering-batch | | release-0.0.3 | |
|
||||
| api | dsk-metering-blocking-batch | | | |
|
||||
| api | dsk-live-api | | | |
|
||||
| api | dsk-billing-api | release-0.1.1 | | release-0.1.1 |
|
||||
| stream | dsk-database-plan-stream | release-0.1.1 | release-0.1.1 | |
|
||||
| stream | dsk-metric-base-agg-stream | release-0.1.3 | release-0.1.3 | release-0.1.3 |
|
||||
| stream | dsk-metric-base-flat-stream | release-0.1.6 | release-0.1.6 | release-0.1.6 |
|
||||
| stream | dsk-trace-stream | release-0.1.3 | release-0.1.3 | release-0.1.3 |
|
||||
| stream | dsk-metric-custom-flat-stream | release-0.1.3 | release-0.1.3 | release-0.1.3 |
|
||||
| stream | dsk-tagging-connector | release-0.1.9 | release-0.1.9 | release-0.1.9 |
|
||||
| stream | dsk-kafka2storage | release-0.1.3 | release-0.1.3 | release-0.1.3 |
|
||||
| stream | dsk-log-connector | release-0.1.3 | release-0.1.3 | release-0.1.3 |
|
||||
| datagate | dsk-datagate | release-0.1.6 | release-0.1.6 | release-0.1.6 |
|
||||
| datagate | dsk-loggate | release-0.1.4 | release-0.1.3 | release-0.1.3 |
|
||||
28
main.py
28
main.py
@@ -1,28 +0,0 @@
|
||||
import json, sys, traceback
|
||||
|
||||
def get_service_index():
|
||||
for index, value in enumerate(json_data['service']):
|
||||
if(value['name'] == serviceName):
|
||||
return index
|
||||
exit(traceback.print_exc())
|
||||
|
||||
def set_latest_version():
|
||||
service_index = get_service_index()
|
||||
json_data["service"][service_index]["latest_candidate_version"] = releaseTag
|
||||
|
||||
if __name__ == '__main__':
|
||||
if len(sys.argv) != 3:
|
||||
exit(traceback.print_exc())
|
||||
|
||||
|
||||
releaseTag = sys.argv[1]
|
||||
serviceName = sys.argv[2]
|
||||
file_path = "./version.json"
|
||||
|
||||
with open(file_path, 'r') as json_file:
|
||||
json_data = json.load(json_file)
|
||||
|
||||
set_latest_version()
|
||||
|
||||
with open(file_path, 'w') as file:
|
||||
json.dump(json_data, file, indent=4)
|
||||
@@ -1,2 +1,4 @@
|
||||
jsontemplates==0.1.0
|
||||
PyYAML==6.0
|
||||
pandas==2.0.2
|
||||
tabulate==0.9.0
|
||||
15
update_dsk_version.py
Normal file
15
update_dsk_version.py
Normal file
@@ -0,0 +1,15 @@
|
||||
import json, sys, traceback
|
||||
|
||||
if len(sys.argv) != 2:
|
||||
exit(traceback.print_exc())
|
||||
|
||||
releaseTag = sys.argv[1]
|
||||
file_path = "./version.json"
|
||||
|
||||
with open(file_path, 'r') as file:
|
||||
data = json.load(file)
|
||||
|
||||
data["datasaker"] = releaseTag
|
||||
|
||||
with open(file_path, 'w') as file:
|
||||
json.dump(data, file, indent=4)
|
||||
13
update_readme.py
Normal file
13
update_readme.py
Normal file
@@ -0,0 +1,13 @@
|
||||
import json, pandas
|
||||
|
||||
version_file_path= "./version.json"
|
||||
readme_file_path= "./README.md"
|
||||
|
||||
data = json.load(open(version_file_path, 'r'))
|
||||
|
||||
df = pandas.DataFrame.from_dict(data['service']).rename(columns={'type':'Type', 'name':'Name', 'candidate_version':'Candidate Version', 'release_version':'Release Version', 'product_version':'Product Version'})
|
||||
df.drop(['latest_candidate_version'], axis=1, inplace=True)
|
||||
|
||||
with open(readme_file_path, 'w') as file:
|
||||
file.write("# DataSaker\n### {}\n\n".format(data["datasaker"]))
|
||||
file.write("# Service Version\n{}".format(df.to_markdown(index=False, colalign=("center", "left", "center", "center", "center"))))
|
||||
26
update_version.py
Normal file
26
update_version.py
Normal file
@@ -0,0 +1,26 @@
|
||||
import json, sys, traceback
|
||||
|
||||
if len(sys.argv) != 3:
|
||||
exit(traceback.print_exc())
|
||||
|
||||
def get_service_index():
|
||||
for index, value in enumerate(json_data['service']):
|
||||
if(value['name'] == serviceName):
|
||||
return index
|
||||
exit(traceback.print_exc())
|
||||
|
||||
def set_latest_version():
|
||||
service_index = get_service_index()
|
||||
json_data["service"][service_index]["latest_candidate_version"] = releaseTag
|
||||
|
||||
releaseTag = sys.argv[1]
|
||||
serviceName = sys.argv[2]
|
||||
file_path = "./version.json"
|
||||
|
||||
with open(file_path, 'r') as json_file:
|
||||
json_data = json.load(json_file)
|
||||
|
||||
set_latest_version()
|
||||
|
||||
with open(file_path, 'w') as file:
|
||||
json.dump(json_data, file, indent=4)
|
||||
194
version.json
194
version.json
@@ -1,109 +1,109 @@
|
||||
{
|
||||
"datasaker": "dsk-23.02.1",
|
||||
"datasaker": "dsk-23.03.9",
|
||||
"service": [
|
||||
{
|
||||
"type": "front",
|
||||
"name": "dsk-ui",
|
||||
"latest_candidate_version": "release-0.1.15",
|
||||
"candidate_version": "release-0.1.15",
|
||||
"release_version": "release-0.1.15",
|
||||
"product_version": ""
|
||||
"latest_candidate_version": "release-0.2.10",
|
||||
"candidate_version": "release-0.2.10",
|
||||
"release_version": "release-0.2.10",
|
||||
"product_version": "release-0.2.10"
|
||||
},
|
||||
{
|
||||
"type": "api",
|
||||
"name": "dsk-agent-api",
|
||||
"latest_candidate_version": "release-0.1.4",
|
||||
"candidate_version": "release-0.1.4",
|
||||
"release_version": "release-0.1.4",
|
||||
"product_version": ""
|
||||
"latest_candidate_version": "release-0.1.14",
|
||||
"candidate_version": "release-0.1.14",
|
||||
"release_version": "release-0.1.13",
|
||||
"product_version": "release-0.1.13"
|
||||
},
|
||||
{
|
||||
"type": "api",
|
||||
"name": "dsk-agentmanager-api",
|
||||
"latest_candidate_version": "release-0.1.4",
|
||||
"candidate_version": "release-0.1.4",
|
||||
"release_version": "release-0.1.4",
|
||||
"product_version": ""
|
||||
"latest_candidate_version": "release-0.1.6",
|
||||
"candidate_version": "release-0.1.6",
|
||||
"release_version": "release-0.1.6",
|
||||
"product_version": "release-0.1.6"
|
||||
},
|
||||
{
|
||||
"type": "api",
|
||||
"name": "dsk-alert-api",
|
||||
"latest_candidate_version": "release-0.1.4",
|
||||
"candidate_version": "release-0.1.4",
|
||||
"release_version": "release-0.1.4",
|
||||
"product_version": ""
|
||||
"latest_candidate_version": "release-0.1.15",
|
||||
"candidate_version": "release-0.1.15",
|
||||
"release_version": "release-0.1.15",
|
||||
"product_version": "release-0.1.15"
|
||||
},
|
||||
{
|
||||
"type": "api",
|
||||
"name": "dsk-apm-api",
|
||||
"latest_candidate_version": "release-0.1.5",
|
||||
"candidate_version": "release-0.1.5",
|
||||
"release_version": "release-0.1.4",
|
||||
"product_version": ""
|
||||
"latest_candidate_version": "release-0.1.14",
|
||||
"candidate_version": "release-0.1.14",
|
||||
"release_version": "release-0.1.14",
|
||||
"product_version": "release-0.1.14"
|
||||
},
|
||||
{
|
||||
"type": "api",
|
||||
"name": "dsk-chart-api",
|
||||
"latest_candidate_version": "release-0.1.7",
|
||||
"candidate_version": "release-0.1.7",
|
||||
"release_version": "release-0.1.4",
|
||||
"product_version": ""
|
||||
"latest_candidate_version": "release-0.2.5",
|
||||
"candidate_version": "release-0.2.5",
|
||||
"release_version": "release-0.2.5",
|
||||
"product_version": "release-0.2.5"
|
||||
},
|
||||
{
|
||||
"type": "api",
|
||||
"name": "dsk-dashboard-api",
|
||||
"latest_candidate_version": "release-0.1.6",
|
||||
"candidate_version": "release-0.1.6",
|
||||
"release_version": "release-0.1.4",
|
||||
"product_version": ""
|
||||
"latest_candidate_version": "release-0.1.16",
|
||||
"candidate_version": "release-0.1.16",
|
||||
"release_version": "release-0.1.16",
|
||||
"product_version": "release-0.1.16"
|
||||
},
|
||||
{
|
||||
"type": "api",
|
||||
"name": "dsk-database-api",
|
||||
"latest_candidate_version": "release-0.1.8",
|
||||
"candidate_version": "release-0.1.8",
|
||||
"release_version": "release-0.1.7",
|
||||
"product_version": ""
|
||||
"latest_candidate_version": "release-0.1.14",
|
||||
"candidate_version": "release-0.1.14",
|
||||
"release_version": "release-0.1.14",
|
||||
"product_version": "release-0.1.14"
|
||||
},
|
||||
{
|
||||
"type": "api",
|
||||
"name": "dsk-infrastructure-api",
|
||||
"latest_candidate_version": "release-0.1.6",
|
||||
"candidate_version": "release-0.1.6",
|
||||
"release_version": "release-0.1.4",
|
||||
"product_version": ""
|
||||
"latest_candidate_version": "release-0.1.14",
|
||||
"candidate_version": "release-0.1.14",
|
||||
"release_version": "release-0.1.14",
|
||||
"product_version": "release-0.1.14"
|
||||
},
|
||||
{
|
||||
"type": "api",
|
||||
"name": "dsk-log-api",
|
||||
"latest_candidate_version": "release-0.1.6",
|
||||
"candidate_version": "release-0.1.6",
|
||||
"release_version": "release-0.1.4",
|
||||
"product_version": ""
|
||||
"latest_candidate_version": "release-0.1.11",
|
||||
"candidate_version": "release-0.1.11",
|
||||
"release_version": "release-0.1.11",
|
||||
"product_version": "release-0.1.11"
|
||||
},
|
||||
{
|
||||
"type": "api",
|
||||
"name": "dsk-notification-api",
|
||||
"latest_candidate_version": "release-0.1.4",
|
||||
"candidate_version": "release-0.1.4",
|
||||
"release_version": "release-0.1.4",
|
||||
"product_version": ""
|
||||
"latest_candidate_version": "release-0.2.5",
|
||||
"candidate_version": "release-0.2.5",
|
||||
"release_version": "release-0.2.5",
|
||||
"product_version": "release-0.2.5"
|
||||
},
|
||||
{
|
||||
"type": "api",
|
||||
"name": "dsk-usergate-api",
|
||||
"latest_candidate_version": "release-0.1.6",
|
||||
"candidate_version": "release-0.1.5",
|
||||
"release_version": "release-0.1.4",
|
||||
"product_version": ""
|
||||
"latest_candidate_version": "release-0.1.13",
|
||||
"candidate_version": "release-0.1.13",
|
||||
"release_version": "release-0.1.13",
|
||||
"product_version": "release-0.1.13"
|
||||
},
|
||||
{
|
||||
"type": "api",
|
||||
"name": "dsk-app-sender",
|
||||
"latest_candidate_version": "release-0.1.4",
|
||||
"candidate_version": "release-0.1.4",
|
||||
"release_version": "release-0.1.4",
|
||||
"product_version": ""
|
||||
"latest_candidate_version": "release-0.2.0",
|
||||
"candidate_version": "release-0.2.0",
|
||||
"release_version": "release-0.2.0",
|
||||
"product_version": "release-0.2.0"
|
||||
},
|
||||
{
|
||||
"type": "api",
|
||||
@@ -116,6 +116,14 @@
|
||||
{
|
||||
"type": "api",
|
||||
"name": "dsk-metering-batch",
|
||||
"latest_candidate_version": "release-0.0.3",
|
||||
"candidate_version": "",
|
||||
"release_version": "release-0.0.3",
|
||||
"product_version": ""
|
||||
},
|
||||
{
|
||||
"type": "api",
|
||||
"name": "dsk-metering-blocking-batch",
|
||||
"latest_candidate_version": "",
|
||||
"candidate_version": "",
|
||||
"release_version": "",
|
||||
@@ -129,6 +137,14 @@
|
||||
"release_version": "",
|
||||
"product_version": ""
|
||||
},
|
||||
{
|
||||
"type": "api",
|
||||
"name": "dsk-billing-api",
|
||||
"latest_candidate_version": "release-0.1.1",
|
||||
"candidate_version": "release-0.1.1",
|
||||
"release_version": "",
|
||||
"product_version": "release-0.1.1"
|
||||
},
|
||||
{
|
||||
"type": "stream",
|
||||
"name": "dsk-database-plan-stream",
|
||||
@@ -140,66 +156,74 @@
|
||||
{
|
||||
"type": "stream",
|
||||
"name": "dsk-metric-base-agg-stream",
|
||||
"latest_candidate_version": "release-0.1.2",
|
||||
"candidate_version": "release-0.1.2",
|
||||
"release_version": "release-0.1.2",
|
||||
"product_version": "release-0.1.2"
|
||||
"latest_candidate_version": "release-0.1.3",
|
||||
"candidate_version": "release-0.1.3",
|
||||
"release_version": "release-0.1.3",
|
||||
"product_version": "release-0.1.3"
|
||||
},
|
||||
{
|
||||
"type": "stream",
|
||||
"name": "dsk-metric-base-flat-stream",
|
||||
"latest_candidate_version": "release-0.1.2",
|
||||
"candidate_version": "release-0.1.2",
|
||||
"release_version": "release-0.1.2",
|
||||
"product_version": "release-0.1.2"
|
||||
"latest_candidate_version": "release-0.1.6",
|
||||
"candidate_version": "release-0.1.6",
|
||||
"release_version": "release-0.1.6",
|
||||
"product_version": "release-0.1.6"
|
||||
},
|
||||
{
|
||||
"type": "stream",
|
||||
"name": "dsk-trace-stream",
|
||||
"latest_candidate_version": "release-0.1.1",
|
||||
"candidate_version": "release-0.1.1",
|
||||
"release_version": "release-0.1.1",
|
||||
"product_version": ""
|
||||
"latest_candidate_version": "release-0.1.3",
|
||||
"candidate_version": "release-0.1.3",
|
||||
"release_version": "release-0.1.3",
|
||||
"product_version": "release-0.1.3"
|
||||
},
|
||||
{
|
||||
"type": "stream",
|
||||
"name": "dsk-metric-custom-flat-stream",
|
||||
"latest_candidate_version": "release-0.1.2",
|
||||
"candidate_version": "release-0.1.2",
|
||||
"release_version": "release-0.1.2",
|
||||
"product_version": "release-0.1.2"
|
||||
"latest_candidate_version": "release-0.1.3",
|
||||
"candidate_version": "release-0.1.3",
|
||||
"release_version": "release-0.1.3",
|
||||
"product_version": "release-0.1.3"
|
||||
},
|
||||
{
|
||||
"type": "stream",
|
||||
"name": "dsk-tagging-connector",
|
||||
"latest_candidate_version": "release-0.1.1",
|
||||
"candidate_version": "release-0.1.1",
|
||||
"release_version": "release-0.1.1",
|
||||
"product_version": ""
|
||||
"latest_candidate_version": "release-0.1.9",
|
||||
"candidate_version": "release-0.1.9",
|
||||
"release_version": "release-0.1.9",
|
||||
"product_version": "release-0.1.9"
|
||||
},
|
||||
{
|
||||
"type": "stream",
|
||||
"name": "dsk-kafka2storage",
|
||||
"latest_candidate_version": "release-0.1.2",
|
||||
"candidate_version": "release-0.1.2",
|
||||
"release_version": "release-0.1.2",
|
||||
"product_version": ""
|
||||
"latest_candidate_version": "release-0.1.3",
|
||||
"candidate_version": "release-0.1.3",
|
||||
"release_version": "release-0.1.3",
|
||||
"product_version": "release-0.1.3"
|
||||
},
|
||||
{
|
||||
"type": "stream",
|
||||
"name": "dsk-log-connector",
|
||||
"latest_candidate_version": "release-0.1.3",
|
||||
"candidate_version": "release-0.1.3",
|
||||
"release_version": "release-0.1.3",
|
||||
"product_version": "release-0.1.3"
|
||||
},
|
||||
{
|
||||
"type": "datagate",
|
||||
"name": "dsk-datagate",
|
||||
"latest_candidate_version": "release-0.1.2",
|
||||
"candidate_version": "release-0.1.2",
|
||||
"release_version": "release-0.1.2",
|
||||
"product_version": ""
|
||||
"latest_candidate_version": "release-0.1.6",
|
||||
"candidate_version": "release-0.1.6",
|
||||
"release_version": "release-0.1.6",
|
||||
"product_version": "release-0.1.6"
|
||||
},
|
||||
{
|
||||
"type": "datagate",
|
||||
"name": "dsk-loggate",
|
||||
"latest_candidate_version": "release-0.1.2",
|
||||
"candidate_version": "release-0.1.2",
|
||||
"release_version": "release-0.1.2",
|
||||
"product_version": ""
|
||||
"latest_candidate_version": "release-0.1.4",
|
||||
"candidate_version": "release-0.1.4",
|
||||
"release_version": "release-0.1.3",
|
||||
"product_version": "release-0.1.3"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user