Package continuous_delivery_scripts
Scripts and utilities used by the CI pipeline.
Expand source code
#
# Copyright (C) 2020-2025 Arm Limited or its affiliates and Contributors. All rights reserved.
# SPDX-License-Identifier: Apache-2.0
#
"""Scripts and utilities used by the CI pipeline."""
from continuous_delivery_scripts._version import __version__ # noqa: F401
Sub-modules
continuous_delivery_scripts.assert_news
-
Checks if valid news files are created for changes in the project.
continuous_delivery_scripts.create_news_file
-
Easy news files generation …
continuous_delivery_scripts.generate_docs
-
Generates documentation.
continuous_delivery_scripts.generate_news
-
Handles usage of towncrier for automated changelog generation and pyautoversion for versioning.
continuous_delivery_scripts.get_config
-
Retrieves configuration values.
continuous_delivery_scripts.get_version
-
Determine the project new version.
continuous_delivery_scripts.language_specifics
-
Language plugins Loader.
continuous_delivery_scripts.license_files
-
Apply copyright and licensing to all source files present in a project …
continuous_delivery_scripts.plugins
-
Language specific actions.
continuous_delivery_scripts.report_third_party_ip
-
Script providing information about licensing and third party IP in order to comply with OpenChain …
continuous_delivery_scripts.spdx_report
-
Module in charge of handling SPDX documents …
continuous_delivery_scripts.tag_and_release
-
Orchestrates release process.
continuous_delivery_scripts.utils
-
Utility scripts to abstract and assist with scripts run in the CI.