bootstrap

Allow user to quickly set up CodeCommit repo and CodeBuild project to use along with aws_ci_bot solution. Now this module is not necessary, we can use CloudFormation to create them efficiently. But, I want to keep it here as a reference.

aws_ci_bot.bootstrap.create_notifications(bsm: boto_session_manager.manager.BotoSesManager, repos: List[str], sns_topic_arn: str)[source]

Ref:

class aws_ci_bot.bootstrap.NotificationRule(id: Union[str, NoneType] = None, arn: Union[str, NoneType] = None, name: Union[str, NoneType] = None, resource: Union[str, NoneType] = None, status: Union[str, NoneType] = None)[source]
get_detail(bsm: boto_session_manager.manager.BotoSesManager) aws_ci_bot.bootstrap.NotificationRule[source]

Ref:

aws_ci_bot.bootstrap.list_notification_rules(bsm: boto_session_manager.manager.BotoSesManager) List[aws_ci_bot.bootstrap.NotificationRule][source]

Ref:

aws_ci_bot.bootstrap.delete_notification_rules(bsm: boto_session_manager.manager.BotoSesManager, repos: List[str])[source]

Ref: