diff --git a/ci-scripts/queue_build.py b/ci-scripts/queue_build.py index 98cc4e2f47..de781be7b1 100644 --- a/ci-scripts/queue_build.py +++ b/ci-scripts/queue_build.py @@ -13,7 +13,9 @@ from __future__ import absolute_import import os +import re import time + import boto3 account = boto3.client( @@ -23,9 +25,11 @@ def queue_build(): - build_id = os.environ.get("CODEBUILD_BUILD_ID", "CODEBUILD-BUILD-ID") - source_version = os.environ.get("CODEBUILD_SOURCE_VERSION", "CODEBUILD-SOURCE-VERSION").replace( - "/", "-" + build_id = re.sub("[_/]", "-", os.environ.get("CODEBUILD_BUILD_ID", "CODEBUILD-BUILD-ID")) + source_version = re.sub( + "[_/]", + "-", + os.environ.get("CODEBUILD_SOURCE_VERSION", "CODEBUILD-SOURCE-VERSION"), ) ticket_number = int(1000 * time.time()) filename = "%s_%s_%s" % (ticket_number, build_id, source_version)