Skip to content

Releases: cloudposse/terraform-aws-codebuild

0.9.1: Update readme yaml file and rebuild md

10 Dec 09:53
1ad718e
Compare
Choose a tag to compare

what

  • updated README.yaml file
  • add tags and categories
  • rebuild README.md file

why

  • need to add categories and tags so we can pull them into the documentation

0.9.0: Added the `artifact_type` variable. (#26)

15 Nov 05:09
Compare
Choose a tag to compare
* Added the `artifact_type` variable.

Currently, if you set the `source_type` variable to anything other than
`CODEPIPELINE`, Terraform raises an exception. This is because the
artifact type is always set to `CODEPIPELINE`.

* Updated README.md

0.8.0: Add support for CodeBuild source location and type (#22)

14 Aug 16:05
Compare
Choose a tag to compare
* Add support for CodeBuild source location and type

This adds support for specifying a location and type for the CodeBuild source, to support building from sources other than CodePipeline, such as GitHub or S3.

* Remove optional/required and regenerate README

Regenerate README.md

27 Jul 14:11
4767ce7
Compare
Choose a tag to compare

what

  • Regenerate README.md

why

  • Previous version of build-harness has some typos

0.7.4: Add permissions for SSM GetParams

16 Jul 16:51
5a84f58
Compare
Choose a tag to compare
add ssm get params permission to service role (#19)

0.7.3: Use README.yaml (#18)

11 Jul 14:34
6acd27b
Compare
Choose a tag to compare
* use README.yaml

* update gitignore

* use hcl for code blocks

* generate README

* regen README

* add missing descriptions

Add enabled flag

19 Jun 00:13
3f0528f
Compare
Choose a tag to compare
Add enabled flag (#17)

* add enabled flag

0.7.1

01 Jun 01:54
Compare
Choose a tag to compare

what

  • cache enabled by default with cache expiry default of 7 days.
  • two new variables: cache_enabled and cache_expiration_days
    • cache_expiration_days is how many days until the cache expires.
    • cache_enabled can be "true" or "false"
    • cache_enabled set to "false" means that buildspec doesn't use the s3 bucket for caching and no bucket is created.

why

  • Allows the buildspec to use the cache section.
  • Allows additional build time environment variables to be added without changing the module

references

0.7.0

29 May 19:23
Compare
Choose a tag to compare

what

  • Added S3 bucket for CodeBuild caching
  • Cache enabled by default with cache expiry default of 7 days.
  • Two new variables: cache_enabled and cache_expiration_days
    • cache_expiration_days is how many days until the cache expires.
    • cache_enabled can be "true" or "false"
    • cache_enabled set to "false" means that buildspec doesn't use the s3 bucket for caching and no bucket is created.
  • Added the ability for new environment variables to be dynamically added.
    new environment variable called environment_variables which can take a list of map values in the module like so:
    environment_variables = [{
        name  = "JENKINS_URL"
        value = "https://jenkins.example.com"
      },
      {
        name  = "COMPANY_NAME"
        value = "Amazon"
      },
      {
        name = "TIME_ZONE"
        value = "Pacific/Auckland"

      }]

why

  • Allows the buildspec to use the cache section
  • Allows additional build time environment variables to be added without changing the module

references

0.6.3

12 Apr 19:21
Compare
Choose a tag to compare

what

  • Resolves depreciation warnings from Terraform:

"current": [DEPRECATED] Defaults to current provider region if no other filtering is enabled

why

  • current is now default