deploy#
Deployment related configs.
- class aws_ops_alpha.config.deploy.DeployMixin(s3uri_artifacts: Optional[str] = None, s3uri_docs: Optional[str] = None)[source]#
Deployment related configs.
- Parameters:
s3uri_artifacts – where you want to store code artifacts, such as source code build, deployment package, cloudformation template, temp artifacts, etc …
s3uri_docs – where you want to store project documentation website. an AWS project should always have a delegated s3 folder to host the static documentation website.
- property s3dir_artifacts: S3Path#
Shared artifacts s3 dir for all environments.
- property s3dir_env_artifacts: S3Path#
Env specific artifacts s3 dir.
example: ``${s3dir_artifacts}/${env_name}/
- property s3dir_tmp: S3Path#
example:
${s3dir_artifacts}/tmp/
- property s3dir_config: S3Path#
example:
${s3dir_artifacts}/config/
- property s3dir_docs: S3Path#
Documentation website s3 directory.