From 82e352c41dbdb253a84fa07415b65cf82ac0a3d5 Mon Sep 17 00:00:00 2001 From: dongjie110 <17621827400@163.com> Date: Tue, 25 Apr 2023 15:25:43 +0800 Subject: [PATCH] fix date check fromat bug --- core/check_release_management.py | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/core/check_release_management.py b/core/check_release_management.py index 1ffee84..8bb6ca6 100644 --- a/core/check_release_management.py +++ b/core/check_release_management.py @@ -815,13 +815,18 @@ class CheckReleaseManagement(object): check new version pkgs date ''' error_flag = False - date = datetime.date.today() - today = date.day + current_year = datetime.datetime.now().year + current_month = datetime.datetime.now().month + current_day = datetime.datetime.now().day for branch,msg in change_info.items(): log.info("{0} date check".format(branch)) for pkg in msg: - yaml_date = int(pkg['date'].split('-')[2]) - if today != yaml_date: + yaml_date_list = pkg['date'].split('-') + yaml_year = int(yaml_date_list[0]) + yaml_month = int(yaml_date_list[1]) + yaml_day = int(yaml_date_list[2]) + sum_date_str = pkg['date'].replace('-','') + if current_year != yaml_year or current_month != yaml_month or current_day != yaml_day or len(sum_date_str) != 8: error_flag = True self.job_result['check_date'] = 'failed' log.error("Wrong Date: !!!".format(pkg['date'])) -- Gitee