dda-devops-build/src/main/python/ddadevops/__init__.py

21 lines
1.2 KiB
Python
Raw Normal View History

2019-09-06 10:10:10 +00:00
"""
ddadevops provide tools to support builds combining gopass,
terraform, dda-pallet, aws & hetzner-cloud.
"""
2020-04-11 13:12:02 +00:00
from .credential import gopass_credential_from_env_path, gopass_credential_from_path, gopass_password_from_path, gopass_field_from_path
2021-06-25 08:12:43 +00:00
from .devops_build import DevopsBuild, create_devops_build_config, get_devops_build, get_tag_from_latest_commit
from .devops_terraform_build import DevopsTerraformBuild, create_devops_terraform_build_config
2020-04-17 19:57:21 +00:00
from .devops_docker_build import DevopsDockerBuild, create_devops_docker_build_config
2020-03-03 15:34:12 +00:00
from .hetzner_mixin import HetznerMixin, add_hetzner_mixin_config
2021-10-08 15:35:39 +00:00
from .exoscale_mixin import ExoscaleMixin, add_exoscale_mixin_config
2020-03-09 19:02:13 +00:00
from .aws_backend_properties_mixin import AwsBackendPropertiesMixin, add_aws_backend_properties_mixin_config
2020-03-06 15:10:18 +00:00
from .aws_mfa_mixin import AwsMfaMixin, add_aws_mfa_mixin_config
2020-06-03 10:14:33 +00:00
from .aws_rds_pg_mixin import AwsRdsPgMixin, add_aws_rds_pg_mixin_config
2020-05-01 15:38:17 +00:00
from .dda_tenant_mixin import DdaTenantMixin, add_dda_tenant_mixin_config
from .dda_simple_mixin import DdaSimpleMixin, add_dda_simple_mixin_config
2022-03-22 18:43:21 +00:00
from .provs_k3s_mixin import ProvsK3sMixin, add_provs_k3s_mixin_config
2022-03-12 14:59:20 +00:00
from .python_util import execute
2019-09-06 10:10:10 +00:00
__version__ = "${version}"