You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* 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
@@ -10,7 +11,17 @@ Terraform module to create AWS CodeBuild project for AWS CodePipeline.
10
11
11
12
---
12
13
13
-
This project is part of our comprehensive ["SweetOps"](https://docs.cloudposse.com) approach towards DevOps.
14
+
This project is part of our comprehensive ["SweetOps"](https://cpco.io/sweetops) approach towards DevOps.
15
+
[<imgalign="right"title="Share via Email"src="https://docs.cloudposse.com/images/ionicons/ios-email-outline-2.0.1-16x16-999999.svg"/>][share_email]
16
+
[<imgalign="right"title="Share on Google+"src="https://docs.cloudposse.com/images/ionicons/social-googleplus-outline-2.0.1-16x16-999999.svg" />][share_googleplus]
17
+
[<imgalign="right"title="Share on Facebook"src="https://docs.cloudposse.com/images/ionicons/social-facebook-outline-2.0.1-16x16-999999.svg" />][share_facebook]
18
+
[<imgalign="right"title="Share on Reddit"src="https://docs.cloudposse.com/images/ionicons/social-reddit-outline-2.0.1-16x16-999999.svg" />][share_reddit]
19
+
[<imgalign="right"title="Share on LinkedIn"src="https://docs.cloudposse.com/images/ionicons/social-linkedin-outline-2.0.1-16x16-999999.svg" />][share_linkedin]
20
+
[<imgalign="right"title="Share on Twitter"src="https://docs.cloudposse.com/images/ionicons/social-twitter-outline-2.0.1-16x16-999999.svg" />][share_twitter]
21
+
22
+
23
+
[][terraform_modules]
24
+
14
25
15
26
16
27
It's 100% Open Source and licensed under the [APACHE2](LICENSE).
@@ -21,6 +32,11 @@ It's 100% Open Source and licensed under the [APACHE2](LICENSE).
21
32
22
33
23
34
35
+
We literally have [*hundreds of terraform modules*][terraform_modules] that are Open Source and well-maintained. Check them out!
36
+
37
+
38
+
39
+
24
40
25
41
26
42
@@ -89,8 +105,9 @@ provider "null" {
89
105
```
90
106
Available targets:
91
107
92
-
help This help screen
108
+
help Help screen
93
109
help/all Display help for all targets
110
+
help/short This help short screen
94
111
lint Lint terraform code
95
112
96
113
```
@@ -99,6 +116,7 @@ Available targets:
99
116
100
117
| Name | Description | Type | Default | Required |
101
118
|------|-------------|:----:|:-----:|:-----:|
119
+
| artifact_type | The build output artifact's type. Valid values for this parameter are: CODEPIPELINE, NO_ARTIFACTS or S3. | string |`CODEPIPELINE`| no |
102
120
| attributes | Additional attributes (e.g. `policy` or `role`) | list |`<list>`| no |
103
121
| aws_account_id | (Optional) AWS Account ID. Used as CodeBuild ENV variable when building Docker images. For more info: http://docs.aws.amazon.com/codebuild/latest/userguide/sample-docker.html| string | `` | no |
104
122
| aws_region | (Optional) AWS Region, e.g. us-east-1. Used as CodeBuild ENV variable when building Docker images. For more info: http://docs.aws.amazon.com/codebuild/latest/userguide/sample-docker.html| string | `` | no |
@@ -134,6 +152,13 @@ Available targets:
134
152
135
153
136
154
155
+
## Share the Love
156
+
157
+
Like this project? Please give it a ★ on [our GitHub](https://github.com/cloudposse/terraform-aws-codebuild)! (it helps us **a lot**)
158
+
159
+
Are you using this project or any of our other projects? Consider [leaving a testimonial][testimonial]. =)
160
+
161
+
137
162
## Related Projects
138
163
139
164
Check out these related projects.
@@ -148,26 +173,38 @@ Check out these related projects.
148
173
149
174
File a GitHub [issue](https://github.com/cloudposse/terraform-aws-codebuild/issues), send us an [email][email] or join our [Slack Community][slack].
Work directly with our team of DevOps experts via email, slack, and video conferencing.
154
181
155
182
We provide [*commercial support*][commercial_support] for all of our [Open Source][github] projects. As a *Dedicated Support* customer, you have access to our team of subject matter experts at a fraction of the cost of a full-time engineer.
-**Questions.** We'll use a Shared Slack channel between your team and ours.
160
187
-**Troubleshooting.** We'll help you triage why things aren't working.
161
188
-**Code Reviews.** We'll review your Pull Requests and provide constructive feedback.
162
189
-**Bug Fixes.** We'll rapidly work to fix any bugs in our projects.
163
-
-**Build New Terraform Modules.** We'll develop original modules to provision infrastructure.
190
+
-**Build New Terraform Modules.** We'll [develop original modules][module_development] to provision infrastructure.
164
191
-**Cloud Architecture.** We'll assist with your cloud strategy and design.
165
192
-**Implementation.** We'll provide hands-on support to implement our reference architectures.
166
193
167
194
168
-
## Community Forum
169
195
170
-
Get access to our [Open Source Community Forum][slack] on Slack. It's **FREE** to join for everyone! Our "SweetOps" community is where you get to talk with others who share a similar vision for how to rollout and manage infrastructure. This is the best place to talk shop, ask questions, solicit feedback, and work together as a community to build *sweet* infrastructure.
196
+
## Terraform Module Development
197
+
198
+
Are you interested in custom Terraform module development? Submit your inquiry using [our form][module_development] today and we'll get back to you ASAP.
199
+
200
+
201
+
## Slack Community
202
+
203
+
Join our [Open Source Community][slack] on Slack. It's **FREE** for everyone! Our "SweetOps" community is where you get to talk with others who share a similar vision for how to rollout and manage infrastructure. This is the best place to talk shop, ask questions, solicit feedback, and work together as a community to build totally *sweet* infrastructure.
204
+
205
+
## Newsletter
206
+
207
+
Signup for [our newsletter][newsletter] that covers everything on our technology radar. Receive updates on what we're up to on GitHub as well as awesome new projects we discover.
171
208
172
209
## Contributing
173
210
@@ -177,7 +214,7 @@ Please use the [issue tracker](https://github.com/cloudposse/terraform-aws-codeb
177
214
178
215
### Developing
179
216
180
-
If you are interested in being a contributor and want to get involved in developing this project or [help out](https://github.com/orgs/cloudposse/projects/3) with our other projects, we would love to hear from you! Shoot us an [email](mailto:[email protected]).
217
+
If you are interested in being a contributor and want to get involved in developing this project or [help out](https://cpco.io/help-out) with our other projects, we would love to hear from you! Shoot us an [email][email].
181
218
182
219
In general, PRs are welcome. We follow the typical "fork-and-pull" Git workflow.
183
220
@@ -192,7 +229,7 @@ In general, PRs are welcome. We follow the typical "fork-and-pull" Git workflow.
We're a [DevOps Professional Services][hire] company based in Los Angeles, CA. We love [Open Source Software](https://github.com/cloudposse/)!
277
+
We're a [DevOps Professional Services][hire] company based in Los Angeles, CA. We ❤️ [Open Source Software][we_love_open_source].
241
278
242
-
We offer paid support on all of our projects.
279
+
We offer [paid support][commercial_support] on all of our projects.
243
280
244
-
Check out [our other projects][github], [apply for a job][jobs], or [hire us][hire] to help with your cloud strategy and implementation.
281
+
Check out [our other projects][github], [follow us on twitter][twitter], [apply for a job][jobs], or [hire us][hire] to help with your cloud strategy and implementation.
Copy file name to clipboardExpand all lines: docs/terraform.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,6 +3,7 @@
3
3
4
4
| Name | Description | Type | Default | Required |
5
5
|------|-------------|:----:|:-----:|:-----:|
6
+
| artifact_type | The build output artifact's type. Valid values for this parameter are: CODEPIPELINE, NO_ARTIFACTS or S3. | string |`CODEPIPELINE`| no |
6
7
| attributes | Additional attributes (e.g. `policy` or `role`) | list |`<list>`| no |
7
8
| aws_account_id | (Optional) AWS Account ID. Used as CodeBuild ENV variable when building Docker images. For more info: http://docs.aws.amazon.com/codebuild/latest/userguide/sample-docker.html| string | `` | no |
8
9
| aws_region | (Optional) AWS Region, e.g. us-east-1. Used as CodeBuild ENV variable when building Docker images. For more info: http://docs.aws.amazon.com/codebuild/latest/userguide/sample-docker.html| string | `` | no |
0 commit comments