codepipeline-pipeline

bancoripleyperu/codepipeline-pipeline/template

Terraform Module HCL TEMPLATE

Template of Terraform

Install
module "codepipeline-pipeline" {
source = "bancoripleyperu/codepipeline-pipeline/template"
version = "0.0.12"
}
plain text: /constructs/tfmod-bancoripleyperu-codepipeline-pipeline-template/install.txt
⭐ Source on GitHub 📦 Registry page
README

Usage ``hcl module "codepipeline-pipeline" { source = "bancoripleyperu/codepipeline-pipeline/template" version = "0.0.1" template_name = "myPipeline" source_buildspec = file("buildspec.yml") source_provider = "S3" source_s3bucket = module.s3-bucket.values.id source_s3objectkey = "build" } ` Requirements | Name | Version | |------|---------| | terraform | >= 0.13.0 | | aws | >= 3.19 | | random | >= 3.1.0 | Providers | Name | Version | |------|---------| | aws | >= 3.19 | | random | >= 3.1.0 | Modules | Name | Source | Version | |------|--------|---------| | codebuild-project | bancoripleyperu/codebuild-project/aws | 0.0.6 | | codepipeline-pipeline | bancoripleyperu/codepipeline-pipeline/aws | 0.0.3 | | iam-role | bancoripleyperu/iam-role/aws | 0.0.4 | | s3-bucket | bancoripleyperu/s3-bucket

Inputs (19)
NameTypeDescriptionDefault
source_connectionstring(Optional) The arn of the connection required
source_repositorystring(Optional) The name of the repository required
template_namestringCodePipeline template name required
source_s3objectkeystring(Optional) The s3 object key of the source required
source_s3bucketstring(Optional) The s3 bucket of the source required
vpc_idstring(Optional) The vpc id of the codebuild project required
subnetslist(string)(Optional) The subnets id of the codebuild project required
security_group_idslist(string)(Optional) The security group ids of the codebuild project required
source_branchstring(Optional) The name of the branch required
source_buildspecstringThe buildspec of the codebuild project required
environment_imagestring(Optional) The environment image of the codebuild project"aws/codebuild/amazonlinux2-x86_64-stand
source_ownerstring(Optional) The owner of the source"AWS"
privileged_modestring(Optional) The privileged mode of the codebuild projectfalse
source_providerstring(Optional) The provider of the source"CodeStarSourceConnection"
tagsmap(string)(Optional) A mapping of tags to assign to the role.{}
environment_compute_typestring(Optional) The environment compute type of the codebuild project"BUILD_GENERAL1_SMALL"
environment_variablemap(string)(Optional) Environment variable{}
source_versionstring(Optional) The version of the source"1"
environment_typestring(Optional) The environment type of the codebuild project"LINUX_CONTAINER"
Outputs (4)
codebuild — Codebuild project values
codepipeline — Codepipeline values
bucket — S3 bucket values
role — IAM role values
Resources (4)
aws_iam_policyaws_iam_role_policy_attachmentaws_security_group_rulerandom_string
Details
FrameworkTerraform Module
LanguageHCL
Version0.0.12
Cloud TEMPLATE
★ Stars0
Forks2
Total downloads805
Inputs19
Outputs4
Resources4
Examples1
Namespacebancoripleyperu
Updated