Skip to content

v0.1.0

Compare
Choose a tag to compare
@cloudpossebot cloudpossebot released this 18 Apr 03:34
· 28 commits to refs/heads/main since this release
ee4582a
Terraform module to provision AWS Amplify apps, backend environments, branches, domain associations, and webhooks @nitrocode (#2)

what

why

  • Terraform module to provision AWS Amplify apps, backend environments, branches, domain associations, and webhooks

references

notes

  • test/terratest will not succeed since Amplify needs a GitHUb Personal Access Token (PAT) to be able to work with a repository
Error: creating Amplify App (eg-ue2-test-amplify-lzcegv): BadRequestException: 
There was an issue setting up your repository. Please try again later.({"message":"Bad credentials",
"documentation_url":"https://docs.github.com/rest"})

The PAT can be read from SSM or ASM in the amplify-app component that uses this module

data "aws_ssm_parameter" "github_pat" {
  name            = var.github_personal_access_token_secret_path
  with_decryption = true
}