Compare commits

...

23 Commits

Author SHA1 Message Date
Dev2Back-안민철
2c17581460 Update DataSaker dsk-23.02.6 version 2023-06-23 10:47:32 +09:00
minchulahn
080e09313a Merge branch 'main' of github.com:CloudMOA/dsk-version-management into main 2023-06-22 15:50:09 +09:00
minchulahn
171fda2a27 Add datasaker version update code 2023-06-22 15:49:48 +09:00
minchulahn
fc9b6d8e48 Change file name 2023-06-22 15:48:56 +09:00
dsk-minchulahn
7dee38ffea Update the latest candidate version of dsk-ui to release-0.1.25 2023-06-22 06:17:01 +00:00
dsk-minchulahn
2e91bc926e Update README.md 2023-06-22 06:12:09 +00:00
Dev2Back-오승은
c962615c30 Update version.json
BE팀 release 반영
dsk-agent-api: release-0.1.6 -> release-0.1.7
dsk-alert-api: release-0.1.7 -> release-0.1.8
dsk-chart-api: release-0.1.12 -> release-0.1.13
dsk-dashboard-api: release-0.1.10 -> release-0.1.11
dsk-infrastructure-api: release-0.1.11 -> release-0.1.12
dsk-notification-api: release-0.1.4 -> release-0.1.5
dsk-usergate-api: release-0.1.8 -> release-0.1.9
2023-06-22 15:10:46 +09:00
dsk-minchulahn
a97640ea40 Update README.md 2023-06-22 06:09:35 +00:00
개발2-FE-박시선
ecb5ef6c4a ui release version update
0.1.24 -> 25
2023-06-22 15:08:19 +09:00
dsk-minchulahn
a9eb2f3104 Update README.md 2023-06-22 05:57:24 +00:00
dsk-minchulahn
577cc82f94 Update README.md 2023-06-22 05:56:31 +00:00
deukjin kim
6ebe94332c Merge branch 'main' of https://github.com/CloudMOA/dsk-version-management 2023-06-22 14:56:11 +09:00
개발2-FE-박시선
4aa8e0a6ef ui rc version up
0.1.24 -> 25
2023-06-22 14:55:15 +09:00
deukjin kim
e1ff3cb04a [fea] dsk-tagging-connector 버젼 변경
:Why/What:
dsk-tagging-connector 버젼 Release 0.1.5 로 변경함.
2023-06-22 14:55:09 +09:00
dsk-minchulahn
dc478ec607 Update the latest candidate version of dsk-ui to release-0.1.25 2023-06-22 05:54:10 +00:00
dsk-minchulahn
2a130d9579 Update README.md 2023-06-22 05:52:05 +00:00
Dev2Back-오승은
8bad0581d2 Update version.json
BE팀 candidate 반영
dsk-agent-api: release-0.1.6 -> release-0.1.7
dsk-alert-api: release-0.1.7 -> release-0.1.8
dsk-chart-api: release-0.1.12 -> release-0.1.13
dsk-dashboard-api: release-0.1.10 -> release-0.1.11
dsk-infrastructure-api: release-0.1.11 -> release-0.1.12
dsk-notification-api: release-0.1.4 -> release-0.1.5
dsk-usergate-api: release-0.1.8 -> release-0.1.9
2023-06-22 14:51:05 +09:00
minchulahn
d2874aa81d Merge branch 'main' of github.com:CloudMOA/dsk-version-management into main 2023-06-22 14:40:55 +09:00
dsk-minchulahn
d75f374306 Update the latest candidate version of dsk-tagging-connector to release-0.1.5 2023-06-22 05:41:52 +00:00
minchulahn
2ee6110f0e Update README.md template 2023-06-22 14:40:47 +09:00
dsk-minchulahn
1a7212e169 Update README.md 2023-06-22 05:38:56 +00:00
dsk-minchulahn
c765e37929 Update the latest candidate version of dsk-chart-api to release-0.1.13 2023-06-22 05:30:13 +00:00
Dev2Back-안민철
d31fd35635 Update DataSaker dsk-23.02.5 version 2023-06-22 14:27:21 +09:00
7 changed files with 105 additions and 93 deletions

View File

@@ -1,33 +1,33 @@
# DataSaker # DataSaker
### dsk-23.02.3 ### dsk-23.02.5
# Service Version # Service Version
| Type | Name | Candidate Version | Release Version | Product Version | | Type | Name | Candidate Version | Release Version | Product Version |
|:---------|:------------------------------|:--------------------|:------------------|:------------------| |:--------:|:------------------------------|:-------------------:|:-----------------:|:-----------------:|
| front | dsk-ui | release-0.1.24 | release-0.1.24 | release-0.1.24 | | front | dsk-ui | release-0.1.25 | release-0.1.25 | release-0.1.24 |
| api | dsk-agent-api | release-0.1.6 | release-0.1.6 | release-0.1.6 | | api | dsk-agent-api | release-0.1.7 | release-0.1.7 | release-0.1.6 |
| api | dsk-agentmanager-api | release-0.1.4 | release-0.1.4 | release-0.1.4 | | api | dsk-agentmanager-api | release-0.1.4 | release-0.1.4 | release-0.1.4 |
| api | dsk-alert-api | release-0.1.7 | release-0.1.7 | release-0.1.7 | | api | dsk-alert-api | release-0.1.8 | release-0.1.8 | release-0.1.7 |
| api | dsk-apm-api | release-0.1.6 | release-0.1.6 | release-0.1.6 | | api | dsk-apm-api | release-0.1.6 | release-0.1.6 | release-0.1.6 |
| api | dsk-chart-api | release-0.1.12 | release-0.1.12 | release-0.1.12 | | api | dsk-chart-api | release-0.1.13 | release-0.1.13 | release-0.1.12 |
| api | dsk-dashboard-api | release-0.1.10 | release-0.1.10 | release-0.1.10 | | api | dsk-dashboard-api | release-0.1.11 | release-0.1.11 | release-0.1.10 |
| api | dsk-database-api | release-0.1.11 | release-0.1.11 | release-0.1.11 | | api | dsk-database-api | release-0.1.11 | release-0.1.11 | release-0.1.11 |
| api | dsk-infrastructure-api | release-0.1.11 | release-0.1.11 | release-0.1.11 | | api | dsk-infrastructure-api | release-0.1.12 | release-0.1.12 | release-0.1.11 |
| api | dsk-log-api | release-0.1.7 | release-0.1.7 | release-0.1.7 | | api | dsk-log-api | release-0.1.7 | release-0.1.7 | release-0.1.7 |
| api | dsk-notification-api | release-0.1.4 | release-0.1.4 | release-0.1.4 | | api | dsk-notification-api | release-0.1.5 | release-0.1.5 | release-0.1.4 |
| api | dsk-usergate-api | release-0.1.8 | release-0.1.8 | release-0.1.8 | | api | dsk-usergate-api | release-0.1.9 | release-0.1.9 | release-0.1.8 |
| api | dsk-app-sender | release-0.1.4 | release-0.1.4 | release-0.1.4 | | api | dsk-app-sender | release-0.1.4 | release-0.1.4 | release-0.1.4 |
| api | dsk-backoffice | | | | | api | dsk-backoffice | | | |
| api | dsk-metering-batch | | release-0.0.2 | | | api | dsk-metering-batch | | release-0.0.2 | |
| api | dsk-metering-blocking-batch | | | | | api | dsk-metering-blocking-batch | | | |
| api | dsk-live-api | | | | | api | dsk-live-api | | | |
| stream | dsk-database-plan-stream | 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.2 | release-0.1.2 | release-0.1.2 | | stream | dsk-metric-base-agg-stream | release-0.1.2 | release-0.1.2 | release-0.1.2 |
| stream | dsk-metric-base-flat-stream | release-0.1.4 | release-0.1.4 | release-0.1.4 | | stream | dsk-metric-base-flat-stream | release-0.1.4 | release-0.1.4 | release-0.1.4 |
| stream | dsk-trace-stream | release-0.1.2 | release-0.1.2 | release-0.1.2 | | stream | dsk-trace-stream | release-0.1.2 | release-0.1.2 | release-0.1.2 |
| stream | dsk-metric-custom-flat-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.4 | release-0.1.4 | | | stream | dsk-tagging-connector | release-0.1.5 | release-0.1.5 | |
| stream | dsk-kafka2storage | release-0.1.2 | release-0.1.2 | | | stream | dsk-kafka2storage | release-0.1.2 | release-0.1.2 | |
| datagate | dsk-datagate | release-0.1.2 | release-0.1.2 | | | datagate | dsk-datagate | release-0.1.2 | release-0.1.2 | |
| datagate | dsk-loggate | release-0.1.3 | release-0.1.3 | | | datagate | dsk-loggate | release-0.1.3 | release-0.1.3 | |
| datagate | dsk-log-connector | release-0.1.3 | release-0.1.3 | | | datagate | dsk-log-connector | release-0.1.3 | release-0.1.3 | |

27
main.py
View File

@@ -1,27 +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)

View File

@@ -1,4 +1,2 @@
jsontemplates==0.1.0 jsontemplates==0.1.0
PyYAML==6.0 PyYAML==6.0
pandas==2.0.2
tabulate==0.9.0

15
update_dsk_version.py Normal file
View 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)

View File

@@ -10,4 +10,4 @@ df.drop(['latest_candidate_version'], axis=1, inplace=True)
with open(readme_file_path, 'w') as file: with open(readme_file_path, 'w') as file:
file.write("# DataSaker\n### {}\n\n".format(data["datasaker"])) file.write("# DataSaker\n### {}\n\n".format(data["datasaker"]))
file.write("# Service Version\n{}".format(df.to_markdown(index=False))) file.write("# Service Version\n{}".format(df.to_markdown(index=False, colalign=("center", "left", "center", "center", "center"))))

26
update_version.py Normal file
View 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)

View File

@@ -1,21 +1,21 @@
{ {
"datasaker": "dsk-23.02.3", "datasaker": "dsk-23.02.5",
"service": [ "service": [
{ {
"type": "front", "type": "front",
"name": "dsk-ui", "name": "dsk-ui",
"latest_candidate_version": "release-0.1.24", "latest_candidate_version": "release-0.1.25",
"candidate_version": "release-0.1.24", "candidate_version": "release-0.1.25",
"release_version": "release-0.1.24", "release_version": "release-0.1.25",
"product_version": "release-0.1.24" "product_version": "release-0.1.25"
}, },
{ {
"type": "api", "type": "api",
"name": "dsk-agent-api", "name": "dsk-agent-api",
"latest_candidate_version": "release-0.1.7", "latest_candidate_version": "release-0.1.7",
"candidate_version": "release-0.1.6", "candidate_version": "release-0.1.7",
"release_version": "release-0.1.6", "release_version": "release-0.1.7",
"product_version": "release-0.1.6" "product_version": "release-0.1.7"
}, },
{ {
"type": "api", "type": "api",
@@ -29,9 +29,9 @@
"type": "api", "type": "api",
"name": "dsk-alert-api", "name": "dsk-alert-api",
"latest_candidate_version": "release-0.1.8", "latest_candidate_version": "release-0.1.8",
"candidate_version": "release-0.1.7", "candidate_version": "release-0.1.8",
"release_version": "release-0.1.7", "release_version": "release-0.1.8",
"product_version": "release-0.1.7" "product_version": "release-0.1.8"
}, },
{ {
"type": "api", "type": "api",
@@ -44,18 +44,18 @@
{ {
"type": "api", "type": "api",
"name": "dsk-chart-api", "name": "dsk-chart-api",
"latest_candidate_version": "release-0.1.12", "latest_candidate_version": "release-0.1.13",
"candidate_version": "release-0.1.12", "candidate_version": "release-0.1.13",
"release_version": "release-0.1.12", "release_version": "release-0.1.13",
"product_version": "release-0.1.12" "product_version": "release-0.1.13"
}, },
{ {
"type": "api", "type": "api",
"name": "dsk-dashboard-api", "name": "dsk-dashboard-api",
"latest_candidate_version": "release-0.1.11", "latest_candidate_version": "release-0.1.11",
"candidate_version": "release-0.1.10", "candidate_version": "release-0.1.11",
"release_version": "release-0.1.10", "release_version": "release-0.1.11",
"product_version": "release-0.1.10" "product_version": "release-0.1.11"
}, },
{ {
"type": "api", "type": "api",
@@ -69,9 +69,9 @@
"type": "api", "type": "api",
"name": "dsk-infrastructure-api", "name": "dsk-infrastructure-api",
"latest_candidate_version": "release-0.1.12", "latest_candidate_version": "release-0.1.12",
"candidate_version": "release-0.1.11", "candidate_version": "release-0.1.12",
"release_version": "release-0.1.11", "release_version": "release-0.1.12",
"product_version": "release-0.1.11" "product_version": "release-0.1.12"
}, },
{ {
"type": "api", "type": "api",
@@ -85,17 +85,17 @@
"type": "api", "type": "api",
"name": "dsk-notification-api", "name": "dsk-notification-api",
"latest_candidate_version": "release-0.1.5", "latest_candidate_version": "release-0.1.5",
"candidate_version": "release-0.1.4", "candidate_version": "release-0.1.5",
"release_version": "release-0.1.4", "release_version": "release-0.1.5",
"product_version": "release-0.1.4" "product_version": "release-0.1.5"
}, },
{ {
"type": "api", "type": "api",
"name": "dsk-usergate-api", "name": "dsk-usergate-api",
"latest_candidate_version": "release-0.1.9", "latest_candidate_version": "release-0.1.9",
"candidate_version": "release-0.1.8", "candidate_version": "release-0.1.9",
"release_version": "release-0.1.8", "release_version": "release-0.1.9",
"product_version": "release-0.1.8" "product_version": "release-0.1.9"
}, },
{ {
"type": "api", "type": "api",
@@ -180,10 +180,10 @@
{ {
"type": "stream", "type": "stream",
"name": "dsk-tagging-connector", "name": "dsk-tagging-connector",
"latest_candidate_version": "release-0.1.4", "latest_candidate_version": "release-0.1.5",
"candidate_version": "release-0.1.4", "candidate_version": "release-0.1.5",
"release_version": "release-0.1.4", "release_version": "release-0.1.5",
"product_version": "" "product_version": "release-0.1.5"
}, },
{ {
"type": "stream", "type": "stream",
@@ -218,4 +218,4 @@
"product_version": "" "product_version": ""
} }
] ]
} }