Module continuous_delivery_scripts.plugins

Language specific actions.

Expand source code
#
# Copyright (C) 2020-2025 Arm Limited or its affiliates and Contributors. All rights reserved.
# SPDX-License-Identifier: Apache-2.0
#
"""Language specific actions."""
import glob
from pathlib import Path

all_plugin_files = [
    Path(filename).stem
    for filename in glob.glob(str(Path(__file__).parent.joinpath("*.py")))
    if not filename.endswith("__init__.py")
]
__all__ = all_plugin_files

Sub-modules

continuous_delivery_scripts.plugins.basic

Basic plugin.

continuous_delivery_scripts.plugins.ci

Plugin for CI projects.

continuous_delivery_scripts.plugins.docker

Plugin for Docker projects.

continuous_delivery_scripts.plugins.github_actions

Plugin for CI projects.

continuous_delivery_scripts.plugins.golang

Plugin for Golang projects.

continuous_delivery_scripts.plugins.noop

No Operation plugin.

continuous_delivery_scripts.plugins.python

Plugin for Python projects.