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
### dsk-23.02.3
### dsk-23.02.5
# Service Version
| Type | Name | Candidate Version | Release Version | Product Version |
|:---------|:------------------------------|:--------------------|:------------------|:------------------|
| front | dsk-ui | release-0.1.24 | release-0.1.24 | release-0.1.24 |
| api | dsk-agent-api | release-0.1.6 | release-0.1.6 | release-0.1.6 |
| 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-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-dashboard-api | release-0.1.10 | release-0.1.10 | release-0.1.10 |
| 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-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-usergate-api | release-0.1.8 | release-0.1.8 | release-0.1.8 |
| api | dsk-app-sender | release-0.1.4 | release-0.1.4 | release-0.1.4 |
| api | dsk-backoffice | | | |
| api | dsk-metering-batch | | release-0.0.2 | |
| api | dsk-metering-blocking-batch | | | |
| api | dsk-live-api | | | |
| 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-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-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-kafka2storage | 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-log-connector | release-0.1.3 | release-0.1.3 | |
| Type | Name | Candidate Version | Release Version | Product Version |
|:--------:|:------------------------------|:-------------------:|:-----------------:|:-----------------:|
| front | dsk-ui | release-0.1.25 | release-0.1.25 | release-0.1.24 |
| 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-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-chart-api | release-0.1.13 | release-0.1.13 | release-0.1.12 |
| 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-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-notification-api | release-0.1.5 | release-0.1.5 | release-0.1.4 |
| 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-backoffice | | | |
| api | dsk-metering-batch | | release-0.0.2 | |
| api | dsk-metering-blocking-batch | | | |
| api | dsk-live-api | | | |
| 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-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-metric-custom-flat-stream | release-0.1.3 | release-0.1.3 | release-0.1.3 |
| stream | dsk-tagging-connector | release-0.1.5 | release-0.1.5 | |
| stream | dsk-kafka2storage | 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-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
PyYAML==6.0
pandas==2.0.2
tabulate==0.9.0
PyYAML==6.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:
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": [
{
"type": "front",
"name": "dsk-ui",
"latest_candidate_version": "release-0.1.24",
"candidate_version": "release-0.1.24",
"release_version": "release-0.1.24",
"product_version": "release-0.1.24"
"latest_candidate_version": "release-0.1.25",
"candidate_version": "release-0.1.25",
"release_version": "release-0.1.25",
"product_version": "release-0.1.25"
},
{
"type": "api",
"name": "dsk-agent-api",
"latest_candidate_version": "release-0.1.7",
"candidate_version": "release-0.1.6",
"release_version": "release-0.1.6",
"product_version": "release-0.1.6"
"candidate_version": "release-0.1.7",
"release_version": "release-0.1.7",
"product_version": "release-0.1.7"
},
{
"type": "api",
@@ -29,9 +29,9 @@
"type": "api",
"name": "dsk-alert-api",
"latest_candidate_version": "release-0.1.8",
"candidate_version": "release-0.1.7",
"release_version": "release-0.1.7",
"product_version": "release-0.1.7"
"candidate_version": "release-0.1.8",
"release_version": "release-0.1.8",
"product_version": "release-0.1.8"
},
{
"type": "api",
@@ -44,18 +44,18 @@
{
"type": "api",
"name": "dsk-chart-api",
"latest_candidate_version": "release-0.1.12",
"candidate_version": "release-0.1.12",
"release_version": "release-0.1.12",
"product_version": "release-0.1.12"
"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-dashboard-api",
"latest_candidate_version": "release-0.1.11",
"candidate_version": "release-0.1.10",
"release_version": "release-0.1.10",
"product_version": "release-0.1.10"
"candidate_version": "release-0.1.11",
"release_version": "release-0.1.11",
"product_version": "release-0.1.11"
},
{
"type": "api",
@@ -69,9 +69,9 @@
"type": "api",
"name": "dsk-infrastructure-api",
"latest_candidate_version": "release-0.1.12",
"candidate_version": "release-0.1.11",
"release_version": "release-0.1.11",
"product_version": "release-0.1.11"
"candidate_version": "release-0.1.12",
"release_version": "release-0.1.12",
"product_version": "release-0.1.12"
},
{
"type": "api",
@@ -85,17 +85,17 @@
"type": "api",
"name": "dsk-notification-api",
"latest_candidate_version": "release-0.1.5",
"candidate_version": "release-0.1.4",
"release_version": "release-0.1.4",
"product_version": "release-0.1.4"
"candidate_version": "release-0.1.5",
"release_version": "release-0.1.5",
"product_version": "release-0.1.5"
},
{
"type": "api",
"name": "dsk-usergate-api",
"latest_candidate_version": "release-0.1.9",
"candidate_version": "release-0.1.8",
"release_version": "release-0.1.8",
"product_version": "release-0.1.8"
"candidate_version": "release-0.1.9",
"release_version": "release-0.1.9",
"product_version": "release-0.1.9"
},
{
"type": "api",
@@ -180,10 +180,10 @@
{
"type": "stream",
"name": "dsk-tagging-connector",
"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.5",
"candidate_version": "release-0.1.5",
"release_version": "release-0.1.5",
"product_version": "release-0.1.5"
},
{
"type": "stream",
@@ -218,4 +218,4 @@
"product_version": ""
}
]
}
}