Module continuous_delivery_scripts.utils
Utility scripts to abstract and assist with scripts run in the CI.
Expand source code
#
# Copyright (C) 2020-2025 Arm Limited or its affiliates and Contributors. All rights reserved.
# SPDX-License-Identifier: Apache-2.0
#
"""Utility scripts to abstract and assist with scripts run in the CI."""
Sub-modules
continuous_delivery_scripts.utils.aws_helpers
-
Helpers for interacting with AWS services such as S3 …
continuous_delivery_scripts.utils.configuration
-
Utilities in charge of fetching configuration values for the ci scripts.
continuous_delivery_scripts.utils.definitions
-
Place to store generic project concepts for the ci scripts.
continuous_delivery_scripts.utils.filesystem_helpers
-
Helpers with regards to actions on the filesystem.
continuous_delivery_scripts.utils.git_helpers
-
Utility script to abstract git operations for our CI scripts.
continuous_delivery_scripts.utils.hash_helpers
-
Helpers for calculating hashes or UUID.
continuous_delivery_scripts.utils.language_specifics_base
-
Base class for all Language plugins.
continuous_delivery_scripts.utils.logging
-
Helpers for logging errors according to severity of the exception.
continuous_delivery_scripts.utils.news_file
-
Helpers with regards to news files.
continuous_delivery_scripts.utils.noop
-
Utility scripts specific to noop.
continuous_delivery_scripts.utils.package_helpers
-
Utilities for retrieving Python's package information.
continuous_delivery_scripts.utils.python
-
Utility scripts specific to python.
continuous_delivery_scripts.utils.string_helpers
-
Utilities regarding string handling.
continuous_delivery_scripts.utils.third_party_licences
-
Third party licences.
continuous_delivery_scripts.utils.versioning
-
Helpers with regards to versioning.