2022-09-24 01:46:02 +00:00
|
|
|
# Copyright (c) Microsoft Corporation. All rights reserved.
|
|
|
|
|
# Licensed under the MIT License.
|
|
|
|
|
|
2022-09-23 07:29:27 +00:00
|
|
|
import json
|
|
|
|
|
import os
|
|
|
|
|
from pathlib import Path
|
|
|
|
|
|
|
|
|
|
SCRIPT_DIR = Path(os.path.dirname(os.path.realpath(__file__)))
|
|
|
|
|
REPO_DIR = SCRIPT_DIR.parent.parent
|
|
|
|
|
|
|
|
|
|
with (REPO_DIR / ".config" / "tsaoptions.json").open() as f:
|
|
|
|
|
data = json.load(f)
|
|
|
|
|
|
2023-03-24 22:29:03 +00:00
|
|
|
buildNumber = os.getenv("BUILD_BUILDNUMBER") # noqa: N816
|
2022-09-23 07:29:27 +00:00
|
|
|
if buildNumber is not None:
|
|
|
|
|
data["buildNumber"] = buildNumber
|
|
|
|
|
|
|
|
|
|
with (REPO_DIR / ".config" / "tsaoptions.json").open(mode="w") as f:
|
|
|
|
|
json.dump(data, f)
|