From fd2576d30858aca653ab0d72472fe5099411733b Mon Sep 17 00:00:00 2001 From: milldr Date: Thu, 26 Oct 2023 10:28:20 -0700 Subject: [PATCH 01/18] improving readme --- README.md | 129 +++---- README.yaml | 5 +- docs/demo.cast | 6 + docs/demo.rec | 723 +++++++++++++++++++++++++++++++++++++ main.tf | 0 templates/README.md.gotmpl | 187 ++++------ 6 files changed, 851 insertions(+), 199 deletions(-) create mode 100644 docs/demo.cast create mode 100644 docs/demo.rec create mode 100644 main.tf diff --git a/README.md b/README.md index 6c42dacdb..346338b1d 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# Build Harness [![Build Status](https://github.com/cloudposse/build-harness/workflows/docker/badge.svg?branch=master)](https://github.com/cloudposse/build-harness/actions?query=workflow%3Adocker) [![Latest Release](https://img.shields.io/github/release/cloudposse/build-harness.svg)](https://github.com/cloudposse/build-harness/releases/latest) [![Slack Community](https://slack.cloudposse.com/badge.svg)](https://slack.cloudposse.com) [![Discourse Forum](https://img.shields.io/discourse/https/ask.sweetops.com/posts.svg)](https://ask.sweetops.com/) +# Build Harness [![Build Status](https://github.com/cloudposse/build-harness/workflows/docker/badge.svg?branch=master)](https://github.com/cloudposse/build-harness/actions?query=workflow%3Adocker) [![Latest Release](https://img.shields.io/github/release/cloudposse/build-harness.svg)](https://github.com/cloudposse/build-harness/releases/latest) [![Slack Community](https://slack.cloudposse.com/badge.svg)](https://slack.cloudposse.com) [![README Header][readme_header_img]][readme_header_link] @@ -47,9 +47,14 @@ Full details are available in our [`git.io` deprecation documentation](docs/git- --- +## TODO, make this section smaller +## move terraform logo to right side like bridgecrew was + This project is part of our comprehensive ["SweetOps"](https://cpco.io/sweetops) approach towards DevOps. +[![Terraform Open Source Modules](https://docs.cloudposse.com/images/terraform-open-source-modules.svg)][terraform_modules] + It's 100% Open Source and licensed under the [APACHE2](LICENSE). @@ -60,6 +65,7 @@ It's 100% Open Source and licensed under the [APACHE2](LICENSE). +We literally have [*hundreds of terraform modules*][terraform_modules] that are Open Source and well-maintained. Check them out! @@ -72,9 +78,16 @@ It's 100% Open Source and licensed under the [APACHE2](LICENSE). +## Usage + -## Usage +> **Important** +> We do not pin modules to versions in our examples because of the +> difficulty of keeping the versions in the documentation in sync with the latest released versions. +> We highly recommend that in your code you pin the version to the exact version you are +> using so that your infrastructure remains stable, and update versions in a +> systematic way so that they do not catch you by surprise. @@ -403,13 +416,6 @@ sed -i '' 's/git.io\/build-harness/cloudposse.tools\/build-harness/' $(grep -l " - -## Share the Love - -Like this project? Please give it a ★ on [our GitHub](https://github.com/cloudposse/build-harness)! (it helps us **a lot**) - - - ## Related Projects Check out these related projects. @@ -425,54 +431,8 @@ For additional context, refer to some of these links. - [Wikipedia - Test Harness](https://en.wikipedia.org/wiki/Test_harness) - The `build-harness` is similar in concept to a "Test Harness" -## Help - -**Got a question?** We got answers. - -File a GitHub [issue](https://github.com/cloudposse/build-harness/issues), send us an [email][email] or join our [Slack Community][slack]. - -[![README Commercial Support][readme_commercial_support_img]][readme_commercial_support_link] - -## DevOps Accelerator for Startups - - -We are a [**DevOps Accelerator**][commercial_support]. We'll help you build your cloud infrastructure from the ground up so you can own it. Then we'll show you how to operate it and stick around for as long as you need us. - -[![Learn More](https://img.shields.io/badge/learn%20more-success.svg?style=for-the-badge)][commercial_support] - -Work directly with our team of DevOps experts via email, slack, and video conferencing. - -We deliver 10x the value for a fraction of the cost of a full-time engineer. Our track record is not even funny. If you want things done right and you need it done FAST, then we're your best bet. - -- **Reference Architecture.** You'll get everything you need from the ground up built using 100% infrastructure as code. -- **Release Engineering.** You'll have end-to-end CI/CD with unlimited staging environments. -- **Site Reliability Engineering.** You'll have total visibility into your apps and microservices. -- **Security Baseline.** You'll have built-in governance with accountability and audit logs for all changes. -- **GitOps.** You'll be able to operate your infrastructure via Pull Requests. -- **Training.** You'll receive hands-on training so your team can operate what we build. -- **Questions.** You'll have a direct line of communication between our teams via a Shared Slack channel. -- **Troubleshooting.** You'll get help to triage when things aren't working. -- **Code Reviews.** You'll receive constructive feedback on Pull Requests. -- **Bug Fixes.** We'll rapidly work with you to fix any bugs in our projects. - -## Slack Community - -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. - -## Newsletter - -Sign up 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. - -## Office Hours - -[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone! - -[![zoom](https://img.cloudposse.com/fit-in/200x200/https://cloudposse.com/wp-content/uploads/2019/08/Powered-by-Zoom.png")][office_hours] - ## ✨ Contributing - - This project is under active development, and we encourage contributions from our community. Many thanks to our outstanding contributors: @@ -480,9 +440,7 @@ Many thanks to our outstanding contributors: - - -### Bug Reports & Feature Requests +### 🐛 Bug Reports & Feature Requests Please use the [issue tracker](https://github.com/cloudposse/build-harness/issues) to report any bugs or file feature requests. @@ -500,16 +458,45 @@ In general, PRs are welcome. We follow the typical "fork-and-pull" Git workflow. **NOTE:** Be sure to merge the latest changes from "upstream" before making a pull request! +### Slack Community + +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. +### Newsletter -## Copyrights +Sign up 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. -Copyright © 2016-2022-2023 [Cloud Posse, LLC](https://cloudposse.com) +### Office Hours +[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone! +[![zoom](https://img.cloudposse.com/fit-in/200x200/https://cloudposse.com/wp-content/uploads/2019/08/Powered-by-Zoom.png")][office_hours] +## About +## TODO add back logo like above +This project is maintained and funded by [Cloud Posse, LLC][website]. + +We are a [**DevOps Accelerator**][commercial_support]. We'll help you build your cloud infrastructure from the ground up so you can own it. Then we'll show you how to operate it and stick around for as long as you need us. + +[![Learn More](https://img.shields.io/badge/learn%20more-success.svg?style=for-the-badge)][commercial_support] + +Work directly with our team of DevOps experts via email, slack, and video conferencing. + +We deliver 10x the value for a fraction of the cost of a full-time engineer. Our track record is not even funny. If you want things done right and you need it done FAST, then we're your best bet. + +- **Reference Architecture.** You'll get everything you need from the ground up built using 100% infrastructure as code. +- **Release Engineering.** You'll have end-to-end CI/CD with unlimited staging environments. +- **Site Reliability Engineering.** You'll have total visibility into your apps and microservices. +- **Security Baseline.** You'll have built-in governance with accountability and audit logs for all changes. +- **GitOps.** You'll be able to operate your infrastructure via Pull Requests. +- **Training.** You'll receive hands-on training so your team can operate what we build. +- **Questions.** You'll have a direct line of communication between our teams via a Shared Slack channel. +- **Troubleshooting.** You'll get help to triage when things aren't working. +- **Code Reviews.** You'll receive constructive feedback on Pull Requests. +- **Bug Fixes.** We'll rapidly work with you to fix any bugs in our projects. +[![README Commercial Support][readme_commercial_support_img]][readme_commercial_support_link] ## License [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) @@ -535,29 +522,14 @@ specific language governing permissions and limitations under the License. ``` - - - - - - - - ## Trademarks All other trademarks referenced herein are the property of their respective owners. +## Copyrights -## About - -This project is maintained and funded by [Cloud Posse, LLC][website]. Like it? Please let us know by [leaving a testimonial][testimonial]! - -[![Cloud Posse][logo]][website] - -We're a [DevOps Professional Services][hire] company based in Los Angeles, CA. We ❤️ [Open Source Software][we_love_open_source]. - -We offer [paid support][commercial_support] on all of our projects. +Copyright © 2016-2023 [Cloud Posse, LLC](https://cloudposse.com) -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.[![README Footer][readme_footer_img]][readme_footer_link] +[![README Footer][readme_footer_img]][readme_footer_link] [![Beacon][beacon]][website] [logo]: https://cloudposse.com/logo-300x69.svg @@ -568,7 +540,6 @@ Check out [our other projects][github], [follow us on twitter][twitter], [apply [hire]: https://cpco.io/hire?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=hire [slack]: https://cpco.io/slack?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=slack [twitter]: https://cpco.io/twitter?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=twitter - [testimonial]: https://cpco.io/leave-testimonial?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=testimonial [office_hours]: https://cloudposse.com/office-hours?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=office_hours [newsletter]: https://cpco.io/newsletter?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=newsletter [email]: https://cpco.io/email?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=email diff --git a/README.yaml b/README.yaml index 5d4d5ed17..db00fc2b4 100644 --- a/README.yaml +++ b/README.yaml @@ -16,7 +16,7 @@ license: "APACHE2" copyrights: - name: "Cloud Posse, LLC" url: "https://cloudposse.com" - year: "2016-2022" + year: "2016" # Canonical GitHub repo github_repo: cloudposse/build-harness @@ -32,9 +32,6 @@ badges: - name: "Slack Community" image: "https://slack.cloudposse.com/badge.svg" url: "https://slack.cloudposse.com" - - name: "Discourse Forum" - image: "https://img.shields.io/discourse/https/ask.sweetops.com/posts.svg" - url: "https://ask.sweetops.com/" related: - name: "Packages" diff --git a/docs/demo.cast b/docs/demo.cast new file mode 100644 index 000000000..186f27366 --- /dev/null +++ b/docs/demo.cast @@ -0,0 +1,6 @@ +make init +make help/all +make docker/build +make readme +exit + diff --git a/docs/demo.rec b/docs/demo.rec new file mode 100644 index 000000000..91ab60e63 --- /dev/null +++ b/docs/demo.rec @@ -0,0 +1,723 @@ +{"version": 2, "width": 200, "height": 60, "timestamp": 1697499235, "env": {"SHELL": "/bin/zsh", "TERM": "xterm-256color"}} +[0.000796, "o", "make init\r\nmake help/all\r\nmake docker/build\r\nmake readme\r\nexit\r\n\r\n"] +[0.173567, "o", "Identity added: /Users/milldr/.ssh/id_ed25519 (miller0daniel@gmail.com)\r\n"] +[0.787053, "o", "\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"] +[0.830628, "o", "\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\u001b[33m~/Documents/dev/github/build-harness\u001b[39m \u001b[31mgenerate-demo \u001b[39m$ \u001b[K\u001b[?2004h"] +[0.83109, "o", "m"] +[0.831496, "o", "\bma"] +[0.831892, "o", "k"] +[0.832274, "o", "e"] +[0.832814, "o", " "] +[0.83325, "o", "i"] +[0.83364, "o", "n"] +[0.83403, "o", "i"] +[0.834429, "o", "t"] +[0.835272, "o", "\u001b[?2004l\r\r\n"] +[1.03616, "o", "Removing existing build-harness\r\n"] +[1.055573, "o", "Cloning https://github.com/cloudposse/build-harness.git#master...\r\n"] +[1.063461, "o", "Cloning into 'build-harness'...\r\n"] +[1.821595, "o", "remote: Enumerating objects: 156, done.\u001b[K\r\nremote: Counting objects: 0% (1/156)\u001b[K\r"] +[1.822126, "o", "remote: Counting objects: 1% (2/156)\u001b[K\rremote: Counting objects: 2% (4/156)\u001b[K\rremote: Counting objects: 3% (5/156)\u001b[K\rremote: Counting objects: 4% (7/156)\u001b[K\rremote: Counting objects: 5% (8/156)\u001b[K\rremote: Counting objects: 6% (10/156)\u001b[K\rremote: Counting objects: 7% (11/156)\u001b[K\r"] +[1.822348, "o", "remote: Counting objects: 8% (13/156)\u001b[K\rremote: Counting objects: 9% (15/156)\u001b[K\rremote: Counting objects: 10% (16/156)\u001b[K\rremote: Counting objects: 11% (18/156)\u001b[K\rremote: Counting objects: 12% (19/156)\u001b[K\rremote: Counting objects: 13% (21/156)\u001b[K\rremote: Counting objects: 14% (22/156)\u001b[K\rremote: Counting objects: 15% (24/156)\u001b[K\rremote: Counting objects: 16% (25/156)\u001b[K\rremote: Counting objects: 17% (27/156)\u001b[K\rremote: Counting objects: 18% (29/156)\u001b[K\rremote: Counting objects: 19% (30/156)\u001b[K\rremote: Counting objects: 20% (32/156)\u001b[K\rremote: Counting objects: 21% (33/156)\u001b[K\rremote: Counting objects: 22% (35/156)\u001b[K\rremote: Counting objects: 23% (36/156)\u001b[K\rremote: Counting objects: 24% (38/156)\u001b[K\rremote: Counting objects: 25% (39/156)\u001b[K\rremote: Counting objects: 26% (41/156)\u001b[K\rremote: Counting objects: 27% (43/156)\u001b[K\rremote: Counting objects: 28% (44/156)\u001b[K\rremote: Counting objects: 29% (46/156)\u001b[K\rremote: Counting objects: 30% (47/156)\u001b[K\rremote: Counting objects: 31% (49/"] +[1.822465, "o", "156)\u001b[K\rremote: Counting objects: 32% (50/156)\u001b[K\rremote: Counting objects: 33% (52/156)\u001b[K\rremote: Counting objects: 34% (54/156)\u001b[K\rremote: Counting objects: 35% (55/156)\u001b[K\rremote: Counting objects: 36% (57/156)\u001b[K\rremote: Counting objects: 37% (58/156)\u001b[K\rremote: Counting objects: 38% (60/156)\u001b[K\rremote: Counting objects: 39% (61/156)\u001b[K\rremote: Counting objects: 40% (63/156)\u001b[K\rremote: Counting objects: 41% (64/156)\u001b[K\rremote: Counting objects: 42% (66/156)\u001b[K\rremote: Counting objects: 43% (68/156)\u001b[K\rremote: Counting objects: 44% (69/156)\u001b[K\rremote: Counting objects: 45% (71/156)\u001b[K\rremote: Counting objects: 46% (72/156)\u001b[K\rremote: Counting objects: 47% (74/156)\u001b[K\rremote: Counting objects: 48% (75/156)\u001b[K\rremote: Counting objects: 49% (77/156)\u001b[K\rremote: Counting objects: 50% (78/156)\u001b[K\rremote: Counting objects: 51% (80/156)\u001b[K\rremote: Counting objects: 52% (82/156)\u001b[K\rremote: Counting objects: 53% (83/156)\u001b[K\rremote: Counting objects: 54% (85/156)\u001b[K\r"] +[1.824079, "o", "remote: Counting objects: 55% (86/156)\u001b[K\rremote: Counting objects: 56% (88/156)\u001b[K\rremote: Counting objects: 57% (89/156)\u001b[K\rremote: Counting objects: 58% (91/156)\u001b[K\r"] +[1.825052, "o", "remote: Counting objects: 59% (93/156)\u001b[K\rremote: Counting objects: 60% (94/156)\u001b[K\rremote: Counting objects: 61% (96/156)\u001b[K\rremote: Counting objects: 62% (97/156)\u001b[K\rremote: Counting objects: 63% (99/156)\u001b[K\rremote: Counting objects: 64% (100/156)\u001b[K\rremote: Counting objects: 65% (102/156)\u001b[K\rremote: Counting objects: 66% (103/156)\u001b[K\r"] +[1.825115, "o", "remote: Counting objects: 67% (105/156)\u001b[K\rremote: Counting objects: 68% (107/156)\u001b[K\rremote: Counting objects: 69% (108/156)\u001b[K\rremote: Counting objects: 70% (110/156)\u001b[K\rremote: Counting objects: 71% (111/156)\u001b[K\rremote: Counting objects: 72% (113/156)\u001b[K\rremote: Counting objects: 73% (114/156)\u001b[K\rremote: Counting objects: 74% (116/156)\u001b[K\rremote: Counting objects: 75% (117/156)\u001b[K\rremote: Counting objects: 76% (119/156)\u001b[K\rremote: Counting objects: 77% (121/156)\u001b[K\rremote: Counting objects: 78% (122/156)\u001b[K\rremote: Counting objects: 79% (124/156)\u001b[K\rremote: Counting objects: 80% (125/156)\u001b[K\rremote: Counting objects: 81% (127/156)\u001b[K\rremote: Counting objects: 82% (128/156)\u001b[K\rremote: Counting objects: 83% (130/156)\u001b[K\rremote: Counting objects: 84% (132/156)\u001b[K\rremote: Counting objects: 85% (133/156)\u001b[K\rremote: Counting objects: 86% (135/156)\u001b[K\rremote: Counting objects: 87% (136/156)\u001b[K\rremote: Counting objects: 88% (138/156)\u001b[K\rremote: Counting objects: 89% (139/156)\u001b[K\rremote: Coun"] +[1.825218, "o", "ting objects: 90% (141/156)\u001b[K\rremote: Counting objects: 91% (142/156)\u001b[K\rremote: Counting objects: 92% (144/156)\u001b[K\rremote: Counting objects: 93% (146/156)\u001b[K\rremote: Counting objects: 94% (147/156)\u001b[K\rremote: Counting objects: 95% (149/156)\u001b[K\rremote: Counting objects: 96% (150/156)\u001b[K\rremote: Counting objects: 97% (152/156)\u001b[K\rremote: Counting objects: 98% (153/156)\u001b[K\rremote: Counting objects: 99% (155/156)\u001b[K\rremote: Counting objects: 100% (156/156)\u001b[K\rremote: Counting objects: 100% (156/156), done.\u001b[K\r\nremote: Compressing objects: 0% (1/130)\u001b[K\rremote: Compressing objects: 1% (2/130)\u001b[K\rremote: Compressing objects: 2% (3/130)\u001b[K\rremote: Compressing objects: 3% (4/130)\u001b[K\rremote: Compressing objects: 4% (6/130)\u001b[K\rremote: Compressing objects: 5% (7/130)\u001b[K\rremote: Compressing objects: 6% (8/130)\u001b[K\rremote: Compressing objects: 7% (10/130)\u001b[K\rremote: Compressing objects: 8% (11/130)\u001b[K\rremote: Compressing objects: 9% (12/130)\u001b[K\r"] +[1.825339, "o", "remote: Compressing objects: 10% (13/130)\u001b[K\r"] +[1.825515, "o", "remote: Compressing objects: 11% (15/130)\u001b[K\rremote: Compressing objects: 12% (16/130)\u001b[K\rremote: Compressing objects: 13% (17/130)\u001b[K\r"] +[1.828034, "o", "remote: Compressing objects: 14% (19/130)\u001b[K\rremote: Compressing objects: 15% (20/130)\u001b[K\rremote: Compressing objects: 16% (21/130)\u001b[K\rremote: Compressing objects: 17% (23/130)\u001b[K\rremote: Compressing objects: 18% (24/130)\u001b[K\rremote: Compressing objects: 19% (25/130)\u001b[K\r"] +[1.828103, "o", "remote: Compressing objects: 20% (26/130)\u001b[K\rremote: Compressing objects: 21% (28/130)\u001b[K\r"] +[1.87378, "o", "remote: Compressing objects: 22% (29/130)\u001b[K\rremote: Compressing objects: 23% (30/130)\u001b[K\rremote: Compressing objects: 24% (32/130)\u001b[K\rremote: Compressing objects: 25% (33/130)\u001b[K\rremote: Compressing objects: 26% (34/130)\u001b[K\rremote: Compressing objects: 27% (36/130)\u001b[K\rremote: Compressing objects: 28% (37/130)\u001b[K\rremote: Compressing objects: 29% (38/130)\u001b[K\rremote: Compressing objects: 30% (39/130)\u001b[K\rremote: Compressing objects: 31% (41/130)\u001b[K\rremote: Compressing objects: 32% (42/130)\u001b[K\r"] +[1.873857, "o", "remote: Compressing objects: 33% (43/130)\u001b[K\rremote: Compressing objects: 34% (45/130)\u001b[K\rremote: Compressing objects: 35% (46/130)\u001b[K\rremote: Compressing objects: 36% (47/130)\u001b[K\rremote: Compressing objects: 37% (49/130)\u001b[K\rremote: Compressing objects: 38% (50/130)\u001b[K\rremote: Compressing objects: 39% (51/130)\u001b[K\rremote: Compressing objects: 40% (52/130)\u001b[K\rremote: Compressing objects: 41% (54/130)\u001b[K\rremote: Compressing objects: 42% (55/130)\u001b[K\rremote: Compressing objects: 43% (56/130)\u001b[K\rremote: Compressing objects: 44% (58/130)\u001b[K\rremote: Compressing objects: 45% (59/130)\u001b[K\rremote: Compressing objects: 46% (60/130)\u001b[K\rremote: Compressing objects: 47% (62/130)\u001b[K\rremote: Compressing objects: 48% (63/130)\u001b[K\rremote: Compressing objects: 49% (64/130)\u001b[K\rremote: Compressing objects: 50% (65/130)\u001b[K\rremote: Compressing objects: 51% (67/130)\u001b[K\rremote: Compressing objects: 52% (68/130)\u001b[K\rremote: Compressing objects: 53% (69/130)\u001b[K\rremote: Compressing objects: 54% (71/130)\u001b[K\rremote: Comp"] +[1.874096, "o", "ressing objects: 55% (72/130)\u001b[K\rremote: Compressing objects: 56% (73/130)\u001b[K\rremote: Compressing objects: 57% (75/130)\u001b[K\rremote: Compressing objects: 58% (76/130)\u001b[K\rremote: Compressing objects: 59% (77/130)\u001b[K\rremote: Compressing objects: 60% (78/130)\u001b[K\rremote: Compressing objects: 61% (80/130)\u001b[K\rremote: Compressing objects: 62% (81/130)\u001b[K\rremote: Compressing objects: 63% (82/130)\u001b[K\r"] +[1.874279, "o", "remote: Compressing objects: 64% (84/130)\u001b[K\rremote: Compressing objects: 65% (85/130)\u001b[K\rremote: Compressing objects: 66% (86/130)\u001b[K\rremote: Compressing objects: 67% (88/130)\u001b[K\rremote: Compressing objects: 68% (89/130)\u001b[K\rremote: Compressing objects: 69% (90/130)\u001b[K\rremote: Compressing objects: 70% (91/130)\u001b[K\rremote: Compressing objects: 71% (93/130)\u001b[K\r"] +[1.878992, "o", "remote: Compressing objects: 72% (94/130)\u001b[K\rremote: Compressing objects: 73% (95/130)\u001b[K\rremote: Compressing objects: 74% (97/130)\u001b[K\rremote: Compressing objects: 75% (98/130)\u001b[K\rremote: Compressing objects: 76% (99/130)\u001b[K\rremote: Compressing objects: 77% (101/130)\u001b[K\rremote: Compressing objects: 78% (102/130)\u001b[K\r"] +[1.879078, "o", "remote: Compressing objects: 79% (103/130)\u001b[K\rremote: Compressing objects: 80% (104/130)\u001b[K\rremote: Compressing objects: 81% (106/130)\u001b[K\rremote: Compressing objects: 82% (107/130)\u001b[K\rremote: Compressing objects: 83% (108/130)\u001b[K\rremote: Compressing objects: 84% (110/130)\u001b[K\rremote: Compressing objects: 85% (111/130)\u001b[K\rremote: Compressing objects: 86% (112/130)\u001b[K\rremote: Compressing objects: 87% (114/130)\u001b[K\rremote: Compressing objects: 88% (115/130)\u001b[K\rremote: Compressing objects: 89% (116/130)\u001b[K\rremote: Compressing objects: 90% (117/130)\u001b[K\rremote: Compressing objects: 91% (119/130)\u001b[K\rremote: Compressing objects: 92% (120/130)\u001b[K\rremote: Compressing objects: 93% (121/130)\u001b[K\rremote: Compressing objects: 94% (123/130)\u001b[K\rremote: Compressing objects: 95% (124/130)\u001b[K\rremote: Compressing objects: 96% (125/130)\u001b[K\rremote: Compressing objects: 97% (127/130)\u001b[K\rremote: Compressing objects: 98% (128/130)\u001b[K\rremote: Compressing objects: 99% (129/130)\u001b[K\rremote: Compressing objects: 100% (13"] +[1.879868, "o", "0/130)\u001b[K\rremote: Compressing objects: 100% (130/130), done.\u001b[K\r\n"] +[1.901739, "o", "Receiving objects: 0% (1/156)\r"] +[1.901996, "o", "Receiving objects: 1% (2/156)\r"] +[1.902193, "o", "Receiving objects: 2% (4/156)\rReceiving objects: 3% (5/156)\rReceiving objects: 4% (7/156)\rReceiving objects: 5% (8/156)\r"] +[1.902255, "o", "Receiving objects: 6% (10/156)\rReceiving objects: 7% (11/156)\rReceiving objects: 8% (13/156)\r"] +[1.902457, "o", "Receiving objects: 9% (15/156)\r"] +[1.902503, "o", "Receiving objects: 10% (16/156)\r"] +[1.902673, "o", "Receiving objects: 11% (18/156)\rReceiving objects: 12% (19/156)\rReceiving objects: 13% (21/156)\r"] +[1.902814, "o", "Receiving objects: 14% (22/156)\r"] +[1.903051, "o", "Receiving objects: 15% (24/156)\rReceiving objects: 16% (25/156)\r"] +[1.90312, "o", "Receiving objects: 17% (27/156)\rReceiving objects: 18% (29/156)\r"] +[1.903195, "o", "Receiving objects: 19% (30/156)\r"] +[1.903247, "o", "Receiving objects: 20% (32/156)\rReceiving objects: 21% (33/156)\r"] +[1.903455, "o", "Receiving objects: 22% (35/156)\rReceiving objects: 23% (36/156)\rReceiving objects: 24% (38/156)\rReceiving objects: 25% (39/156)\rReceiving objects: 26% (41/156)\r"] +[1.903566, "o", "Receiving objects: 27% (43/156)\rReceiving objects: 28% (44/156)\rReceiving objects: 29% (46/156)\r"] +[1.903716, "o", "Receiving objects: 30% (47/156)\rReceiving objects: 31% (49/156)\r"] +[1.903848, "o", "Receiving objects: 32% (50/156)\r"] +[1.90389, "o", "Receiving objects: 33% (52/156)\r"] +[1.903917, "o", "Receiving objects: 34% (54/156)\r"] +[1.904094, "o", "Receiving objects: 35% (55/156)\r"] +[1.904136, "o", "Receiving objects: 36% (57/156)\rReceiving objects: 37% (58/156)\rReceiving objects: 38% (60/156)\rReceiving objects: 39% (61/156)\r"] +[1.904277, "o", "Receiving objects: 40% (63/156)\r"] +[1.904308, "o", "Receiving objects: 41% (64/156)\r"] +[1.904492, "o", "Receiving objects: 42% (66/156)\r"] +[1.904646, "o", "Receiving objects: 43% (68/156)\rReceiving objects: 44% (69/156)\r"] +[1.904737, "o", "Receiving objects: 45% (71/156)\rReceiving objects: 46% (72/156)\r"] +[1.904909, "o", "Receiving objects: 47% (74/156)\r"] +[1.905052, "o", "Receiving objects: 48% (75/156)\r"] +[1.905518, "o", "Receiving objects: 49% (77/156)\r"] +[1.905647, "o", "Receiving objects: 50% (78/156)\rReceiving objects: 51% (80/156)\r"] +[1.905774, "o", "Receiving objects: 52% (82/156)\rReceiving objects: 53% (83/156)\r"] +[1.905924, "o", "Receiving objects: 54% (85/156)\rReceiving objects: 55% (86/156)\rReceiving objects: 56% (88/156)\r"] +[1.907077, "o", "Receiving objects: 57% (89/156)\r"] +[1.907225, "o", "Receiving objects: 58% (91/156)\r"] +[1.907387, "o", "Receiving objects: 59% (93/156)\r"] +[1.907512, "o", "Receiving objects: 60% (94/156)\r"] +[1.907693, "o", "Receiving objects: 61% (96/156)\r"] +[1.907841, "o", "Receiving objects: 62% (97/156)\r"] +[1.908314, "o", "Receiving objects: 63% (99/156)\r"] +[1.908466, "o", "Receiving objects: 64% (100/156)\rReceiving objects: 65% (102/156)\r"] +[1.908603, "o", "Receiving objects: 66% (103/156)\r"] +[1.908725, "o", "Receiving objects: 67% (105/156)\rReceiving objects: 68% (107/156)\rReceiving objects: 69% (108/156)\r"] +[1.908834, "o", "Receiving objects: 70% (110/156)\rReceiving objects: 71% (111/156)\rReceiving objects: 72% (113/156)\r"] +[1.952021, "o", "Receiving objects: 73% (114/156)\r"] +[1.952168, "o", "Receiving objects: 74% (116/156)\r"] +[1.952286, "o", "Receiving objects: 75% (117/156)\rReceiving objects: 76% (119/156)\rReceiving objects: 77% (121/156)\r"] +[1.952391, "o", "Receiving objects: 78% (122/156)\r"] +[1.952556, "o", "Receiving objects: 79% (124/156)\r"] +[1.952587, "o", "Receiving objects: 80% (125/156)\r"] +[1.952706, "o", "Receiving objects: 81% (127/156)\r"] +[1.952797, "o", "Receiving objects: 82% (128/156)\rReceiving objects: 83% (130/156)\r"] +[1.957595, "o", "Receiving objects: 84% (132/156)\r"] +[1.957774, "o", "Receiving objects: 85% (133/156)\r"] +[1.95791, "o", "Receiving objects: 86% (135/156)\rReceiving objects: 87% (136/156)\rReceiving objects: 88% (138/156)\r"] +[1.959494, "o", "Receiving objects: 89% (139/156)\r"] +[1.959615, "o", "Receiving objects: 90% (141/156)\rReceiving objects: 91% (142/156)\r"] +[1.959723, "o", "Receiving objects: 92% (144/156)\r"] +[1.960294, "o", "remote: Total 156 (delta 9), reused 84 (delta 4), pack-reused 0\u001b[K\r\n"] +[1.960344, "o", "Receiving objects: 93% (146/156)\rReceiving objects: 94% (147/156)\r"] +[1.960472, "o", "Receiving objects: 95% (149/156)\rReceiving objects: 96% (150/156)\r"] +[1.960557, "o", "Receiving objects: 97% (152/156)\r"] +[1.960669, "o", "Receiving objects: 98% (153/156)\rReceiving objects: 99% (155/156)\rReceiving objects: 100% (156/156)\r"] +[1.960704, "o", "Receiving objects: 100% (156/156), 98.93 KiB | 1.65 MiB/s, done.\r\n"] +[1.961084, "o", "Resolving deltas: 0% (0/9)\r"] +[1.961238, "o", "Resolving deltas: 11% (1/9)\r"] +[1.961328, "o", "Resolving deltas: 22% (2/9)\rResolving deltas: 33% (3/9)\r"] +[1.961361, "o", "Resolving deltas: 44% (4/9)\r"] +[1.961534, "o", "Resolving deltas: 55% (5/9)\rResolving deltas: 66% (6/9)\r"] +[1.961675, "o", "Resolving deltas: 77% (7/9)\r"] +[1.961748, "o", "Resolving deltas: 88% (8/9)\r"] +[1.961845, "o", "Resolving deltas: 100% (9/9)\r"] +[1.961963, "o", "Resolving deltas: 100% (9/9), done.\r\n"] +[2.024945, "o", "exit 0\r\n"] +[2.038142, "o", "\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"] +[2.071985, "o", "\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\u001b[33m~/Documents/dev/github/build-harness\u001b[39m \u001b[31mgenerate-demo \u001b[39m$ \u001b[K\u001b[?2004h"] +[2.072987, "o", "m"] +[2.073734, "o", "\bma"] +[2.074452, "o", "k"] +[2.075781, "o", "e"] +[2.076702, "o", " "] +[2.077619, "o", "h"] +[2.078411, "o", "e"] +[2.079167, "o", "l"] +[2.080056, "o", "p"] +[2.080655, "o", "/"] +[2.081285, "o", "a"] +[2.082252, "o", "l"] +[2.083114, "o", "l"] +[2.084956, "o", "\u001b[?2004l\r\r\n"] +[2.299358, "o", "Available targets:\r\n\r\n"] +[2.466301, "o", " \u001b[32;01m.PHONY \u001b[0m Login into docker hub\r\n \u001b[32;01maws/install \u001b[0m Install aws cli bundle\r\n \u001b[32;01maws/shell \u001b[0m Start a aws-vault shell with access to aws api\r\n \u001b[32;01mbash/lint \u001b[0m Lint all bash scripts\r\n \u001b[32;01mchamber/install \u001b[0m Install chamber\r\n \u001b[32;01mchamber/shell \u001b[0m Start a chamber shell with secrets exported to the environment\r\n \u001b[32;01mclean \u001b[0m Clean build-harness\r\n \u001b[32;01mcodefresh/export \u001b[0m DEPRECATED!!! Export codefresh additional envvars\r\n \u001b[32;01mcodefresh/notify/slack/build \u001b[0m Send notification from codefresh to slack using \"build\" template\r\n \u001b[32;01mcodefresh/notify/slack/deploy \u001b[0m Send notification from codefresh to slack using \"deploy\" template\r\n"] +[2.466521, "o", " \u001b[32;01mcodefresh/notify/slack/deploy/webapp\u001b[0m Send notification from codefresh to slack using \"deploy\" template with exposed endpoint\r\n \u001b[32;01mcodefresh/notify/slack/sync \u001b[0m Send notification from codefresh to slack using \"codefresh-sync\" template\r\n \u001b[32;01mcodefresh/pipeline/export \u001b[0m Export pipeline vars\r\n \u001b[32;01mcodefresh/sync/apply \u001b[0m Codefresh pipelines sync - Apply the changes\r\n \u001b[32;01mcodefresh/sync/auth/% \u001b[0m Authentificate on codefresh account\r\n \u001b[32;01mcodefresh/sync/deps \u001b[0m Install dependencies for codefresh sync\r\n \u001b[32;01mcodefresh/sync/diff \u001b[0m Codefresh pipelines sync - Show changes\r\n \u001b[32;01mcodefresh/sync/pipeline/export \u001b[0m Export sync pipeline vars\r\n \u001b[32;01mcodefresh/trigger/webhook \u001b[0m Trigger a CodeFresh WebHook\r\n \u001b[32;01mcompletion/install/bash \u001b[0m Install completion script for bash\r\n \u001b[32;01mcompose/build \u001b[0m Build local dev environment\r\n "] +[2.466713, "o", " \u001b[32;01mcompose/down \u001b[0m Stop local dev environment\r\n \u001b[32;01mcompose/monitor \u001b[0m Show containers resource usage\r\n \u001b[32;01mcompose/monitor/follow \u001b[0m Monitor in time containers resource usage\r\n \u001b[32;01mcompose/purge \u001b[0m Purge local dev environment\r\n \u001b[32;01mcompose/rebuild \u001b[0m Rebuild custom containers for local dev environment\r\n \u001b[32;01mcompose/restart \u001b[0m Restart local dev environment\r\n \u001b[32;01mcompose/top \u001b[0m Show top for containers\r\n \u001b[32;01mcompose/up \u001b[0m Start local dev environment (daemonized)\r\n \u001b[32;01mdocker/build \u001b[0m Build docker image\r\n \u001b[32;01mdocker/clean \u001b[0m Cleanup docker. WARNING!!! IT WILL DELETE ALL UNUSED RESOURCES\r\n \u001b[32;01mdocker/clean/containers \u001b[0m Cleanup docker containers. WARNING!!! IT WILL DELETE ALL UNUSED CONTAINERS\r\n \u001b"] +[2.466959, "o", "[32;01mdocker/clean/images \u001b[0m Cleanup docker images. WARNING!!! IT WILL DELETE ALL UNUSED IMAGES\r\n \u001b[32;01mdocker/clean/images/all \u001b[0m Cleanup docker images all. WARNING!!! IT WILL DELETE ALL IMAGES\r\n \u001b[32;01mdocker/clean/networks \u001b[0m Cleanup docker networks. WARNING!!! IT WILL DELETE ALL UNUSED NETWORKS\r\n \u001b[32;01mdocker/clean/volumes \u001b[0m Cleanup docker volumes. WARNING!!! IT WILL DELETE ALL UNUSED VOLUMES\r\n \u001b[32;01mdocker/image/promote/local \u001b[0m Promote $SOURCE_DOCKER_REGISTRY/$IMAGE_NAME:$SOURCE_VERSION to $TARGET_DOCKER_REGISTRY/$IMAGE_NAME:$TARGET_VERSION\r\n \u001b[32;01mdocker/image/promote/remote \u001b[0m Pull $SOURCE_DOCKER_REGISTRY/$IMAGE_NAME:$SOURCE_VERSION and promote to $TARGET_DOCKER_REGISTRY/$IMAGE_NAME:$TARGET_VERSION\r\n \u001b[32;01mdocker/image/push \u001b[0m Push $TARGET_DOCKER_REGISTRY/$IMAGE_NAME:$TARGET_VERSION\r\n \u001b[32;01mdocs/copyright-add \u001b[0m Add copy"] +[2.467149, "o", "right headers to source code\r\n \u001b[32;01mdocs/github-action.md \u001b[0m Update `docs/github-action.md` from `action.yaml`\r\n \u001b[32;01mdocs/github-actions-reusable-workflows.md\u001b[0m Update `docs/github-actions-reusable-workflows.md` from `.github/workflows/*.yaml`\r\n \u001b[32;01mdocs/targets.md \u001b[0m Update `docs/targets.md` from `make help`\r\n \u001b[32;01mdocs/terraform.md \u001b[0m Update `docs/terraform.md` from `terraform-docs`\r\n \u001b[32;01mgeodesic/deploy \u001b[0m Run a Jenkins Job to Deploy $(APP) with $(CANONICAL_TAG)\r\n \u001b[32;01mgit/aliases-update \u001b[0m Update git aliases\r\n \u001b[32;01mgit/export \u001b[0m Export git vars\r\n \u001b[32;01mgit/submodules-update \u001b[0m Update submodules\r\n \u001b[32;01mgithub/download-private-release \u001b[0m Download release from github\r\n \u001b[32;01mgithub/download-public-release \u001b[0m Download release from github\r\n \u001b[32;01mgithub/latest-release \u001b[0m Fetch the latest release tag from th"] +[2.467329, "o", "e GitHub API\r\n \u001b[32;01mgithub/push-artifacts \u001b[0m Push all release artifacts to GitHub (Required: `GITHUB_TOKEN`)\r\n \u001b[32;01mgitleaks/install \u001b[0m Install gitleaks\r\n \u001b[32;01mgitleaks/scan \u001b[0m Scan current repository\r\n \u001b[32;01mgo/build \u001b[0m Build binary\r\n \u001b[32;01mgo/build-all \u001b[0m Build binary for all platforms\r\n \u001b[32;01mgo/clean \u001b[0m Clean compiled binary\r\n \u001b[32;01mgo/clean-all \u001b[0m Clean compiled binary and dependencies\r\n \u001b[32;01mgo/deps \u001b[0m Install dependencies\r\n \u001b[32;01mgo/deps-dev \u001b[0m Install development dependencies\r\n \u001b[32;01mgo/fmt \u001b[0m Format code according to Golang convention\r\n \u001b[32;01mgo/install \u001b[0m Install cli\r\n \u001b[32;01mgo/lint \u001b[0m Lint code\r\n \u001b[32;01mgo/test \u001b[0m Run tests\r\n \u001b[32;0"] +[2.467517, "o", "1mgo/vet \u001b[0m Vet code\r\n \u001b[32;01mhelm/chart/build \u001b[0m Build chart $CHART_NAME from $SOURCE_CHART_TPL\r\n \u001b[32;01mhelm/chart/build-all \u001b[0m Alias for helm/chart/build/all. Depricated.\r\n \u001b[32;01mhelm/chart/build/all \u001b[0m Build chart $CHART_NAME from $SOURCE_CHART_TPL for all available $SEMVERSIONS\r\n \u001b[32;01mhelm/chart/clean \u001b[0m Clean chart packages\r\n \u001b[32;01mhelm/chart/create \u001b[0m Create chart $CHART from starter scaffold\r\n \u001b[32;01mhelm/chart/promote/local \u001b[0m Promote $SOURCE_CHART_FILE to $TARGET_VERSION\r\n \u001b[32;01mhelm/chart/promote/remote \u001b[0m Promote $CHART_NAME from $SOURCE_VERSION to $TARGET_VERSION. ($SOURCE_CHART_REPO_ENDPOINT required)\r\n \u001b[32;01mhelm/chart/publish \u001b[0m Alias for helm/chart/publish/all. WARNING: Eventually will became functional equal to helm/chart/publish/one\r\n \u001b[32;01mhelm/chart/publish/all \u001b[0m Publish chart $CHART_NAME t"] +[2.467712, "o", "o $TARGET_CHART_REPO_ENDPOINT\r\n \u001b[32;01mhelm/chart/publish/package \u001b[0m Publish chart $SOURCE_CHART_FILE to $REPO_GATEWAY_ENDPOINT\r\n \u001b[32;01mhelm/chart/starter/fetch \u001b[0m Fetch starter\r\n \u001b[32;01mhelm/chart/starter/remove \u001b[0m Remove starter\r\n \u001b[32;01mhelm/chart/starter/update \u001b[0m Update starter\r\n \u001b[32;01mhelm/delete/failed \u001b[0m Delete all failed releases in a `NAMESPACE` subject to `FILTER`\r\n \u001b[32;01mhelm/delete/namespace \u001b[0m Delete all releases in a `NAMEPSACE` as well as the namespace\r\n \u001b[32;01mhelm/delete/namespace/empty \u001b[0m Delete `NAMESPACE` if there are no releases in it\r\n \u001b[32;01mhelm/install \u001b[0m Install helm\r\n \u001b[32;01mhelm/repo/add \u001b[0m Add $REPO_NAME from $REPO_ENDPOINT\r\n \u001b[32;01mhelm/repo/add-current \u001b[0m Add helm remote dev repos\r\n \u001b[32;01mhelm/repo/add-remote \u001b[0m Add helm remote repos\r\n \u001b[32;01mhelm/repo/build \u001b[0m Build r"] +[2.46793, "o", "epo\r\n \u001b[32;01mhelm/repo/clean \u001b[0m Clean helm repo\r\n \u001b[32;01mhelm/repo/fix-perms \u001b[0m Fix repo filesystem permissions\r\n \u001b[32;01mhelm/repo/info \u001b[0m Show repo info\r\n \u001b[32;01mhelm/repo/lint \u001b[0m Lint charts\r\n \u001b[32;01mhelm/repo/update \u001b[0m Update repo info\r\n \u001b[32;01mhelm/serve/index \u001b[0m Build index for serve helm charts\r\n \u001b[32;01mhelm/toolbox/upsert \u001b[0m Install or upgrade helm tiller \r\n \u001b[32;01mhelmfile/install \u001b[0m Install helmfile\r\n \u001b[32;01mhelp \u001b[0m Help screen\r\n \u001b[32;01mhelp/all \u001b[0m Display help for all targets\r\n \u001b[32;01mhelp/short \u001b[0m This help short screen\r\n \u001b[32;01minit \u001b[0m Init build-harness\r\n \u001b[32;01mjenkins/run-job-with-tag \u001b[0m Run a Jenkins Job with $(TAG)\r\n \u001b[32;01mmake/lint \u001b[0m Lint all makefiles"] +[2.468117, "o", "\r\n \u001b[32;01mpackages/delete \u001b[0m Delete packages\r\n \u001b[32;01mpackages/install \u001b[0m Install packages \r\n \u001b[32;01mpackages/install/% \u001b[0m Install package (e.g. helm, helmfile, kubectl)\r\n \u001b[32;01mpackages/reinstall \u001b[0m Reinstall packages\r\n \u001b[32;01mpackages/reinstall/% \u001b[0m Reinstall package (e.g. helm, helmfile, kubectl)\r\n \u001b[32;01mpackages/uninstall/% \u001b[0m Uninstall package (e.g. helm, helmfile, kubectl)\r\n \u001b[32;01mreadme \u001b[0m Alias for readme/build\r\n \u001b[32;01mreadme/build \u001b[0m Create README.md by building it from README.yaml\r\n \u001b[32;01mreadme/init \u001b[0m Create basic minimalistic .README.md template file\r\n \u001b[32;01mreadme/lint \u001b[0m Verify the `README.md` is up to date\r\n \u001b[32;01msemver/export \u001b[0m Export semver vars\r\n \u001b[32;01mslack/notify \u001b[0m Send webhook notification to slack"] +[2.468297, "o", "\r\n \u001b[32;01mslack/notify/build \u001b[0m Send notification to slack using \"build\" template\r\n \u001b[32;01mslack/notify/deploy \u001b[0m Send notification to slack using \"deploy\" template\r\n \u001b[32;01mtemplate/build \u001b[0m Create $OUT file by building it from $IN template file\r\n \u001b[32;01mtemplate/deps \u001b[0m Install dependencies\r\n \u001b[32;01mterraform/bump-tf-12-min-version \u001b[0m Rewrite versions.tf to bump modules with minimum core version of '0.12.x' to '>= 0.12.26'\r\n \u001b[32;01mterraform/fmt \u001b[0m Format terraform\r\n \u001b[32;01mterraform/get-modules \u001b[0m (Obsolete) Ensure all modules can be fetched\r\n \u001b[32;01mterraform/get-plugins \u001b[0m (Obsolete) Ensure all plugins can be fetched\r\n \u001b[32;01mterraform/install \u001b[0m Install terraform\r\n \u001b[32;01mterraform/lint \u001b[0m Format check terraform\r\n \u001b[32;01mterraform/loosen-constraints \u001b[0m and convert \"~>\" constraints to \">=\".\r\n \u001b[32;0"] +[2.468416, "o", "1mterraform/precommit \u001b[0m Terraform pull-request routine check/update\r\n \u001b[32;01mterraform/rewrite-required-providers\u001b[0m Rewrite versions.tf to update existing configuration to add an explicit source attribute for each provider\r\n \u001b[32;01mterraform/tflint \u001b[0m Lint terraform (with tflint)\r\n \u001b[32;01mterraform/upgrade-modules \u001b[0m This target has not been upgraded to handle registry format\r\n \u001b[32;01mterraform/validate \u001b[0m Basic terraform sanity check\r\n \u001b[32;01mtravis/docker-login \u001b[0m Login into docker hub\r\n \u001b[32;01mtravis/docker-tag-and-push \u001b[0m Tag & Push according Travis environment variables\r\n"] +[2.471726, "o", "\r\n"] +[2.472951, "o", "\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"] +[2.498432, "o", "\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\u001b[33m~/Documents/dev/github/build-harness\u001b[39m \u001b[31mgenerate-demo \u001b[39m$ \u001b[K\u001b[?2004h"] +[2.498866, "o", "m"] +[2.499265, "o", "\bma"] +[2.49966, "o", "k"] +[2.500062, "o", "e"] +[2.50048, "o", " "] +[2.500912, "o", "d"] +[2.501323, "o", "o"] +[2.501735, "o", "c"] +[2.502153, "o", "k"] +[2.502573, "o", "e"] +[2.502988, "o", "r"] +[2.503476, "o", "/"] +[2.503893, "o", "b"] +[2.504307, "o", "u"] +[2.504716, "o", "i"] +[2.505119, "o", "l"] +[2.505518, "o", "d"] +[2.506306, "o", "\u001b[?2004l\r\r\n"] +[2.698115, "o", "Building tests from ./Dockerfile with [] build args...\r\n"] +[3.388891, "o", "\u001b[1A\u001b[1B\u001b[0G\u001b[?25l"] +[3.389033, "o", "[+] Building 0.0s (0/0) docker:desktop-linux\r\n\u001b[?25h"] +[3.543081, "o", "\u001b[1A\u001b[0G\u001b[?25l[+] Building 0.1s (2/3) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m"] +[3.543234, "o", "\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.1s\r\n\u001b[?25h"] +[3.693125, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 0.3s (2/3) docker:desktop-linux\r\n"] +[3.693315, "o", "\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 "] +[3.69344, "o", " 0.2s\r\n\u001b[?25h"] +[3.848048, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 0.4s (2/3) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m"] +[3.848192, "o", "\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.4s\r\n\u001b[?25h"] +[3.998169, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 0.6s (2/3) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m"] +[3.998308, "o", "\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.5s\r\n\u001b[?25h"] +[4.105638, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 0.7s (3/17) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m"] +[4.105847, "o", "\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[?25h"] +[4.258618, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 0.8s (16/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[4.25883, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[4.258962, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse "] +[4.259125, "o", " helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/c"] +[4.259213, "o", "heck/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[?25h"] +[4.4129, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 1.0s (18/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[4.413058, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[4.413243, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-c"] +[4.413402, "o", "ache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/1"] +[4.413535, "o", "6] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m => [14/16] RUN make -s bash/lint make/lint 0.1s\r\n\u001b[?25h"] +[4.56444, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 1.1s (18/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[4.564645, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[4.564814, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --updat"] +[4.565004, "o", "e --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACH"] +[4.565125, "o", "ED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m => [14/16] RUN make -s bash/lint make/lint 0.2s\r\n\u001b[?25h"] +[4.719559, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 1.3s (18/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[4.719962, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[4.720265, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --updat"] +[4.720459, "o", "e --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACH"] +[4.720639, "o", "ED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m => [14/16] RUN make -s bash/lint make/lint 0.4s\r\n\u001b[?25h"] +[4.870336, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 1.4s (18/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[4.870567, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[4.870696, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --updat"] +[4.870874, "o", "e --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACH"] +[4.87098, "o", "ED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m => [14/16] RUN make -s bash/lint make/lint 0.5s\r\n\u001b[?25h"] +[5.02407, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 1.6s (18/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[5.024191, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[5.024394, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --updat"] +[5.024562, "o", "e --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACH"] +[5.024665, "o", "ED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m => [14/16] RUN make -s bash/lint make/lint 0.7s\r\n\u001b[?25h"] +[5.17601, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 1.7s (18/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[5.17623, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[5.176438, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --updat"] +[5.176575, "o", "e --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACH"] +[5.176707, "o", "ED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m => [14/16] RUN make -s bash/lint make/lint 0.8s\r\n\u001b[?25h"] +[5.304285, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 1.9s (18/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[5.304456, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[5.304687, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --updat"] +[5.304882, "o", "e --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACH"] +[5.305114, "o", "ED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m => [14/16] RUN make -s bash/lint make/lint 1.0s\r\n\u001b[2m => => # ==> ./modules/git/Makefile \r\n\u001b"] +[5.305218, "o", "[0m\u001b[?25h"] +[5.405428, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 2.0s (18/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[5.405715, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[5.405955, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --u"] +[5.406192, "o", "pdate --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => "] +[5.406339, "o", "CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m => [14/16] RUN make -s bash/lint make/lint 1.1s\r\n\u001b[2m => => # ==> ./modules/gitleaks/Makefile "] +[5.406481, "o", " \r\n\u001b[0m\u001b[2m => => # ==> ./modules/chamber/Makefile \r\n\u001b[0m\u001b[2m => => # ==> ./modules/docker/Makefile.cleanup \r\n\u001b[0m\u001b[2m => => # ==> ./modules/docker/Makefile.build \r\n\u001b[0m\u001b[2m => => # ==> ./modules/docker/Makefile.hub \r\n\u001b[0m\u001b[2m => => # ==> ./modules/docker/Makefile "] +[5.406552, "o", " \r\n\u001b[0m\u001b[?25h"] +[5.507115, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 2.1s (18/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m"] +[5.507296, "o", "\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document "] +[5.507449, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0"] +[5.507654, "o", "/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m => [14/16] RUN make -s bash/lint make/lint "] +[5.508014, "o", " 1.2s\r\n\u001b[2m => => # modules/packages/Makefile:12: warning: ignoring old recipe for target 'packages/reinstall' \r\n\u001b[0m\u001b[2m => => # build-harness/modules/packages/Makefile:16: warning: overriding recipe for target 'packages/install' \r\n\u001b[0m\u001b[2m => => # modules/packages/Makefile:16: warning: ignoring old recipe for target 'packages/install' \r\n\u001b[0m\u001b[2m => => # ==> ./build-harness/modules/bash/Makefile \r\n\u001b[0m\u001b[2m => => # ==> ./build-harness/modules/geodesic/Makefile "] +[5.508101, "o", " \r\n\u001b[0m\u001b[2m => => # ==> ./build-harness/modules/completion/Makefile \r\n\u001b[0m\u001b[?25h"] +[5.625968, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 2.2s (18/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[5.626217, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21k"] +[5.626448, "o", "B 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED"] +[5.626689, "o", " [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] +[5.626919, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m => [14/16] RUN make -s bash/lint make/lint 1.3s\r\n\u001b[2m => => # /build-harness/modules/packages/Makefile:8: warning: overriding recipe for target 'packages/delete' "] +[5.627042, "o", " \r\n\u001b[0m\u001b[2m => => # modules/packages/Makefile:8: warning: ignoring old recipe for target 'packages/delete' \r\n\u001b[0m\u001b[2m => => # /build-harness/modules/packages/Makefile:12: warning: overriding recipe for target 'packages/reinstall' \r\n\u001b[0m\u001b[2m => => # modules/packages/Makefile:12: warning: ignoring old recipe for target 'packages/reinstall' \r\n\u001b[0m"] +[5.627279, "o", "\u001b[2m => => # /build-harness/modules/packages/Makefile:16: warning: overriding recipe for target 'packages/install' \r\n\u001b[0m\u001b[2m => => # modules/packages/Makefile:16: warning: ignoring old recipe for target 'packages/install' \r\n\u001b[0m\u001b[?25h"] +[5.735574, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 2.3s (19/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[5.735845, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21k"] +[5.736058, "o", "B 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED"] +[5.736277, "o", " [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] +[5.73653, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m "] +[5.736669, "o", " \r\n \r\n \r\n \r\n \r\n "] +[5.736805, "o", " \r\n\u001b[6A\u001b[0G\u001b[?25h"] +[5.890587, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 2.4s (19/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[5.89079, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[5.890958, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --updat"] +[5.891128, "o", "e --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACH"] +[5.891306, "o", "ED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m => [15/16] RUN make -s template/deps readme/deps 0."] +[5.891406, "o", "2s\r\n\u001b[?25h"] +[6.045298, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 2.6s (19/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[6.045475, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[6.045671, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --u"] +[6.045789, "o", "pdate --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => "] +[6.045913, "o", "CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m => [15/16] RUN make -s template/deps readme/deps "] +[6.04601, "o", " 0.3s\r\n\u001b[?25h"] +[6.195932, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 2.8s (19/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[6.196186, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[6.196466, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --u"] +[6.196601, "o", "pdate --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => "] +[6.196791, "o", "CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m => [15/16] RUN make -s template/deps readme/deps "] +[6.196916, "o", " 0.5s\r\n\u001b[?25h"] +[6.339281, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 2.9s (19/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m"] +[6.339649, "o", "\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d "] +[6.339879, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit "] +[6.340167, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash "] +[6.340354, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness "] +[6.340401, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[2m => => # Using gomplate from /usr/bin/gomplate \r\n\u001b[0m\u001b[2m => => # Using gomplate from /usr/bin/gomplate \r\n\u001b[0m\u001b[?25h"] +[6.491766, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 3.1s (20/21) docker:desktop-linux\r\n"] +[6.491938, "o", "\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 "] +[6.492191, "o", " 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext "] +[6.492402, "o", "go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/ve"] +[6.492538, "o", "ndor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ "] +[6.492732, "o", " 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 0.1s\r\n "] +[6.492798, "o", " \r\n\u001b[1A\u001b[0G\u001b[?25h"] +[6.642847, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 3.2s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[6.643066, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[6.643251, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk"] +[6.643455, "o", " --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m"] +[6.643602, "o", " => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[6.643665, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 0.3s\r\n\u001b[?25h"] +[6.797233, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 3.4s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[6.797364, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[6.79756, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk"] +[6.797691, "o", " --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m"] +[6.79778, "o", " => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[6.797855, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 0.4s\r\n\u001b[?25h"] +[6.949249, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 3.5s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m"] +[6.949397, "o", "\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context "] +[6.949522, "o", " 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash "] +[6.949664, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] +[6.949859, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[6.949945, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 0.6s\r\n\u001b[?25h"] +[7.102201, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 3.7s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m"] +[7.102448, "o", "\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d "] +[7.102634, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit "] +[7.102818, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash "] +[7.103014, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness "] +[7.103184, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 0.7s\r\n\u001b[?25h"] +[7.255666, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 3.8s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[7.255929, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[7.256175, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk"] +[7.256335, "o", " --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m"] +[7.25649, "o", " => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[7.256623, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 0.9s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[?25h"] +[7.405761, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 4.0s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[7.40593, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[7.406124, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN"] +[7.406228, "o", " apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b"] +[7.406357, "o", "[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[7.40649, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 1.0s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[7.556133, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 4.1s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m"] +[7.556358, "o", "\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document "] +[7.556528, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0"] +[7.556736, "o", "/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint "] +[7.556975, "o", " 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 1.2s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[7.707804, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 4.3s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[7.708045, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[7.708316, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[7.708622, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[7.70882, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[7.709017, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 1.3s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[7.861635, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 4.4s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[7.861899, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[7.862134, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[7.862315, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[7.862593, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[7.862672, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 1.5s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[8.016796, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 4.6s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[8.016995, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[8.01733, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[8.017528, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[8.017647, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[8.01776, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 1.6s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[8.166784, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 4.7s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m"] +[8.166992, "o", "\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document "] +[8.167209, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0"] +[8.167401, "o", "/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint "] +[8.167834, "o", " 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 1.8s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[8.317142, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 4.9s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[8.317306, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[8.317462, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[8.317774, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[8.317937, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[8.318081, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 1.9s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[8.467108, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 5.0s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[8.467286, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[8.467446, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[8.467575, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[8.467706, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[8.467793, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 2.1s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[8.620241, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 5.2s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[8.620536, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[8.620851, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[8.621196, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[8.621509, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[8.621704, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 2.2s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[8.774605, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 5.3s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[8.77482, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[8.775006, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[8.775145, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[8.775282, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[8.775363, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 2.4s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[8.927431, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 5.5s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m"] +[8.92755, "o", "\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context "] +[8.927745, "o", " 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash "] +[8.927947, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] +[8.928123, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[8.928231, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 2.5s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[9.080984, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 5.6s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[9.081323, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[9.081601, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[9.081828, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[9.081942, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[9.08211, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 2.7s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[9.233341, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 5.8s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[9.23354, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[9.23366, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[9.233864, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[9.234092, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[9.234284, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 2.9s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[9.384225, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 5.9s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[9.384649, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[9.384829, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[9.384936, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[9.385209, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[9.385266, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 3.0s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[9.535867, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 6.1s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[9.536159, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[9.537526, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[9.53765, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[9.537801, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[9.537929, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 3.2s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[9.690647, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 6.3s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[9.690783, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[9.690931, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[9.691112, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[9.691212, "o", "[0m"] +[9.691922, "o", "\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m"] +[9.692061, "o", "\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 3.3s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 "] +[9.69211, "o", " \r\n\u001b[0m\u001b[?25h"] +[9.840841, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 6.4s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[9.841169, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[9.841417, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[9.841628, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[9.841886, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[9.842109, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 3.5s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[9.990982, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 6.6s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[9.991231, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[9.991384, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[9.991543, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[9.991649, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[9.99184, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 3.6s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[10.141418, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 6.7s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[10.141823, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[10.142124, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[10.142392, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[10.142748, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[10.142886, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 3.8s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[10.291618, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 6.9s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[10.291941, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[10.292159, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[10.292284, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[10.292493, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[10.292564, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 3.9s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[10.442798, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 7.0s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[10.443064, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[10.443312, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[10.443417, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[10.443598, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[10.443744, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 4.1s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[10.594718, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 7.2s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[10.595003, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[10.595137, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[10.59537, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[10.595487, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[10.595606, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 4.2s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[10.748886, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 7.3s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[10.749286, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[10.749509, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[10.749749, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[10.750129, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[10.750266, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 4.4s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[10.900878, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 7.5s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m"] +[10.901092, "o", "\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context "] +[10.901231, "o", " 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash "] +[10.901493, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] +[10.901675, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[10.901777, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 4.5s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[11.052854, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 7.6s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m"] +[11.053014, "o", "\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document "] +[11.053271, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0"] +[11.053387, "o", "/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint "] +[11.05365, "o", " 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 4.7s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[11.203043, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 7.8s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m"] +[11.203255, "o", "\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context "] +[11.203409, "o", " 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash "] +[11.203659, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] +[11.203775, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[11.203882, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 4.8s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[11.35358, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 7.9s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[11.35386, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[11.354104, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[11.354296, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[11.354509, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[11.354634, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 5.0s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[11.508344, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 8.1s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[11.508697, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[11.508865, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[11.508975, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[11.509169, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[11.509299, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 5.1s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[11.658658, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 8.2s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[11.658915, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[11.659198, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[11.659477, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[11.659623, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[11.659763, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 5.3s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[11.812795, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 8.4s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m"] +[11.813078, "o", "\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document "] +[11.813255, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0"] +[11.813418, "o", "/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint "] +[11.813722, "o", " 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 5.4s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[11.963607, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 8.5s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m"] +[11.96384, "o", "\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context "] +[11.963934, "o", " 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash "] +[11.964097, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] +[11.964215, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[11.964437, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 5.6s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[12.118194, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 8.7s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[12.118378, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[12.118627, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[12.118845, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[12.119056, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[12.119184, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 5.7s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[12.268244, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 8.8s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m"] +[12.268444, "o", "\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document "] +[12.268712, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0"] +[12.268935, "o", "/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint "] +[12.269164, "o", " 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 5.9s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[12.421284, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 9.0s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[12.421505, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[12.421685, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[12.421839, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[12.422041, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[12.422172, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 6.0s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[12.576033, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 9.1s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[12.576348, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[12.57664, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[12.576767, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[12.576973, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[12.577115, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 6.2s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[12.726623, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 9.3s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[12.726796, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[12.726941, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[12.727185, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[12.727586, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[12.727695, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 6.3s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[12.87779, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 9.4s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m"] +[12.878008, "o", "\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document "] +[12.878329, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0"] +[12.878512, "o", "/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint "] +[12.878818, "o", " 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 6.5s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[13.029777, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 9.6s (20/21) docker:desktop-linux\r\n"] +[13.029963, "o", "\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 "] +[13.030109, "o", " 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext "] +[13.030254, "o", "go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/ve"] +[13.030396, "o", "ndor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ "] +[13.030641, "o", " 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 6.6s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 "] +[13.030746, "o", " \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[13.184404, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 9.7s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[13.184552, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[13.184879, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[13.185063, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[13.185207, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[13.185315, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 6.8s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[13.337907, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 9.9s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[13.338185, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[13.338581, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[13.338704, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[13.338927, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[13.339097, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 7.0s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[13.491996, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 10.1s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m"] +[13.492146, "o", "\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context "] +[13.492319, "o", " 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash "] +[13.492512, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] +[13.492656, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[13.492789, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 7.1s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[13.642142, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 10.2s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[13.642408, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[13.642576, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[13.642892, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[13.643169, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[13.643329, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 7.3s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[13.794629, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 10.4s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[13.79479, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[13.795025, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[13.79518, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[13.795351, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[13.795449, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 7.4s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[13.946735, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 10.5s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m"] +[13.94695, "o", "\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context "] +[13.947112, "o", " 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash "] +[13.947254, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] +[13.947409, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[13.947548, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 7.6s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[14.097224, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 10.7s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[14.097571, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[14.097708, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[14.09786, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[14.098055, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[14.098164, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 7.7s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[14.247244, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 10.8s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m"] +[14.247433, "o", "\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document "] +[14.247608, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0"] +[14.247728, "o", "/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint "] +[14.247999, "o", " 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 7.9s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[14.399752, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 11.0s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[14.399943, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[14.400108, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[14.400317, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[14.40044, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[14.40055, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 8.0s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[14.553256, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 11.1s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[14.553686, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[14.553964, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[14.554159, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[14.554311, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[14.554443, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 8.2s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[14.706126, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 11.3s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[14.706272, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[14.706545, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[14.706739, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[14.706921, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[14.707011, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 8.3s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[14.856211, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 11.4s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[14.856466, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[14.85664, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[14.856783, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[14.856932, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[14.856994, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 8.5s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[15.011053, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 11.6s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[15.011338, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[15.011523, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[15.011639, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[15.011847, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[15.011961, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 8.6s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[15.161175, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 11.7s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[15.161415, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[15.16157, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[15.161706, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[15.161887, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[15.161988, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 8.8s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[15.315411, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 11.9s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[15.3157, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[15.315908, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[15.316062, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[15.316243, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[15.316363, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 8.9s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] +[15.449474, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 12.0s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[15.449639, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[15.449832, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[15.450022, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[15.450232, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[15.450336, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 9.1s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/mitchellh/gox v1.0.1 \r\n\u001b[0m\u001b[?25h"] +[15.599789, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 12.2s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[15.600024, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[15.600228, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6"] +[15.600365, "o", "/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0"] +[15.600601, "o", "s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[15.600952, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 9.2s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/mitchellh/gox v1.0.1 \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/hashicorp/go-version v1.0.0 "] +[15.601107, "o", " \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/mitchellh/iochan v1.0.0 \r\n\u001b[0m\u001b[?25h"] +[15.754256, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 12.3s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[15.754671, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650"] +[15.755069, "o", ".21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CA"] +[15.755293, "o", "CHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] +[15.755583, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[15.755797, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 9.4s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/mitchellh/gox v1.0.1 \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/hashicorp/go-version v1.0.0 "] +[15.755882, "o", " \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/mitchellh/iochan v1.0.0 \r\n\u001b[0m\u001b[?25h"] +[15.905807, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 12.5s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[15.906067, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650"] +[15.906314, "o", ".21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CA"] +[15.906609, "o", "CHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] +[15.906903, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[15.907311, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 9.5s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/mitchellh/gox v1.0.1 \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/hashicorp/go-version v1.0.0 "] +[15.907403, "o", " \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/mitchellh/iochan v1.0.0 \r\n\u001b[0m\u001b[?25h"] +[16.056497, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 12.6s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[16.056932, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650"] +[16.057245, "o", ".21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CA"] +[16.057496, "o", "CHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] +[16.057717, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[16.058129, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 9.7s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/mitchellh/gox v1.0.1 \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/hashicorp/go-version v1.0.0 "] +[16.058288, "o", " \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/mitchellh/iochan v1.0.0 \r\n\u001b[0m\u001b[?25h"] +[16.208489, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 12.8s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[16.20864, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650"] +[16.208763, "o", ".21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CA"] +[16.208904, "o", "CHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] +[16.209048, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[16.209185, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 9.8s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/mitchellh/gox v1.0.1 \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/hashicorp/go-version v1.0.0 "] +[16.209262, "o", " \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/mitchellh/iochan v1.0.0 \r\n\u001b[0m\u001b[?25h"] +[16.362155, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 12.9s (21/22) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[16.362349, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650"] +[16.362499, "o", ".21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CA"] +[16.362675, "o", "CHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] +[16.362775, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[16.362931, "o", " 0.6s\r\n\u001b[0m\u001b[34m => [16/16] RUN make -s go/deps-dev 9.9s\r\n\u001b[0m => exporting to image 0.1s\r\n => => exporting layers 0.1s\r\n \r\n "] +[16.363029, "o", " \r\n \r\n\u001b[3A\u001b[0G\u001b[?25h"] +[16.512394, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 13.1s (21/22) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m"] +[16.512708, "o", "\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document "] +[16.512893, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0"] +[16.513228, "o", "/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint "] +[16.513542, "o", " 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[0m\u001b[34m => [16/16] RUN make -s go/deps-dev 9.9s\r\n\u001b[0m => exporting to image 0.2s\r\n => => exporting layers 0.2s\r\n\u001b[?25h"] +[16.665336, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 13.2s (21/22) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m"] +[16.665585, "o", "\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context "] +[16.665734, "o", " 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash "] +[16.665921, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] +[16.66609, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[16.666251, "o", " 0.6s\r\n\u001b[0m\u001b[34m => [16/16] RUN make -s go/deps-dev 9.9s\r\n\u001b[0m => exporting to image 0.4s\r\n => => exporting layers 0.4s\r\n\u001b[?25h"] +[16.812968, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 13.4s (21/22) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] +[16.813249, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] +[16.813473, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] +[16.813694, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] +[16.813898, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] +[16.814025, "o", " 0.6s\r\n\u001b[0m\u001b[34m => [16/16] RUN make -s go/deps-dev 9.9s\r\n\u001b[0m => exporting to image 0.5s\r\n\u001b[34m => => exporting layers 0.5s\r\n\u001b[0m\u001b[?25h"] +[16.837341, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 13.4s (22/22) FINISHED docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m"] +[16.837537, "o", "\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document "] +[16.837698, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0"] +[16.83794, "o", "/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint "] +[16.838267, "o", " 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[0m\u001b[34m => [16/16] RUN make -s go/deps-dev 9.9s\r\n\u001b[0m\u001b[34m => exporting to image 0.5s\r\n\u001b[0m\u001b[34m => => exporting layers 0.5s\r\n\u001b[0m\u001b[34m => => writing image sha256:aa44e13fbf360de127766d192819c6dafa17e7636c68828"] +[16.838393, "o", "5bfc0151cd736305a 0.0s\r\n\u001b[0m\u001b[34m => => naming to docker.io/library/tests 0.0s\r\n\u001b[0m\u001b[?25h"] +[16.843292, "o", "\r\n\u001b[1mWhat's Next?\r\n\u001b[0m"] +[16.843428, "o", " View summary of image vulnerabilities and recommendations → \u001b[36mdocker scout quickview\u001b[0m\r\n"] +[16.851458, "o", "\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"] +[16.897241, "o", "\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\u001b[33m~/Documents/dev/github/build-harness\u001b[39m \u001b[31mgenerate-demo \u001b[39m$ \u001b[K\u001b[?2004h"] +[16.897704, "o", "m"] +[16.898112, "o", "\bma"] +[16.898514, "o", "k"] +[16.899045, "o", "e"] +[16.89947, "o", " "] +[16.899886, "o", "r"] +[16.900292, "o", "e"] +[16.9007, "o", "a"] +[16.9011, "o", "d"] +[16.901526, "o", "m"] +[16.901921, "o", "e"] +[16.902728, "o", "\u001b[?2004l\r\r\n"] +[17.083035, "o", "* Package gomplate already installed\r\n"] +[17.409604, "o", "for module in modules/aws/ modules/bash/ modules/chamber/ modules/codefresh/ modules/completion/ modules/compose/ modules/docker/ modules/docs/ modules/geodesic/ modules/git/ modules/github/ modules/gitleaks/ modules/go/ modules/helm/ modules/helmfile/ modules/jenkins/ modules/make/ modules/packages/ modules/pre-commit/ modules/readme/ modules/semver/ modules/slack/ modules/template/ modules/terraform/ modules/travis/; do \\\r\n\t\techo \"${module%/}: ${module}**\"; \\\r\n\tdone > .github/auto-label.yml\r\n"] +[17.586252, "o", "Generated README.md from /Users/milldr/Documents/dev/github/build-harness/templates/README.md.gotmpl using data from /Users/milldr/Documents/dev/github/build-harness/templates/README.yaml\r\n"] +[17.59614, "o", "\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"] +[17.623071, "o", "\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\u001b[33m~/Documents/dev/github/build-harness\u001b[39m \u001b[31mgenerate-demo \u001b[39m$ \u001b[K\u001b[?2004h"] +[17.623625, "o", "e"] +[17.6242, "o", "\bex"] +[17.62474, "o", "i"] +[17.625216, "o", "t"] +[17.62596, "o", "\u001b[?2004l\r\r\n"] diff --git a/main.tf b/main.tf new file mode 100644 index 000000000..e69de29bb diff --git a/templates/README.md.gotmpl b/templates/README.md.gotmpl index 909d19ac5..4a3698f04 100644 --- a/templates/README.md.gotmpl +++ b/templates/README.md.gotmpl @@ -70,6 +70,9 @@ We literally have [*hundreds of other terraform modules*][terraform_modules] tha --- +## TODO, make this section smaller +## move terraform logo to right side like bridgecrew was + This project {{ if $deprecated }}was{{ else }}is{{ end }} part of our comprehensive ["SweetOps"](https://cpco.io/sweetops) approach towards DevOps. {{ if (file.Exists "main.tf") }} @@ -114,38 +117,18 @@ We literally have [*hundreds of terraform modules*][terraform_modules] that are {{ (ds "config").introduction }} {{ end }} -{{ if (file.Exists "main.tf") }} -{{- $repo_encoded := (ds "config").github_repo | regexp.Replace "/" "%2F" -}} -## Security & Compliance [](https://bridgecrew.io/) - -Security scanning is graciously provided by Bridgecrew. Bridgecrew is the leading fully hosted, cloud-native solution providing continuous Terraform security and compliance. - -| Benchmark | Description | -|--------|---------------| -{{- if $deprecated }} -| [![deprecated](https://img.shields.io/badge/lifecycle-deprecated-critical)](#deprecated) | This project is no longer being maintained | -{{- end }} -| [![Infrastructure Security]({{ printf "https://www.bridgecrew.cloud/badges/github/%s/general" (ds "config").github_repo}})]({{ printf "https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=%s&benchmark=INFRASTRUCTURE+SECURITY" $repo_encoded }}) | Infrastructure Security Compliance | -| [![CIS KUBERNETES]({{ printf "https://www.bridgecrew.cloud/badges/github/%s/cis_kubernetes" (ds "config").github_repo}})]({{ printf "https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=%s&benchmark=CIS+KUBERNETES+V1.5" $repo_encoded }}) | Center for Internet Security, KUBERNETES Compliance | -| [![CIS AWS]({{ printf "https://www.bridgecrew.cloud/badges/github/%s/cis_aws" (ds "config").github_repo}})]({{ printf "https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=%s&benchmark=CIS+AWS+V1.2" $repo_encoded }}) | Center for Internet Security, AWS Compliance | -| [![CIS AZURE]({{ printf "https://www.bridgecrew.cloud/badges/github/%s/cis_azure" (ds "config").github_repo}})]({{ printf "https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=%s&benchmark=CIS+AZURE+V1.1" $repo_encoded }}) | Center for Internet Security, AZURE Compliance | -| [![PCI-DSS]({{ printf "https://www.bridgecrew.cloud/badges/github/%s/pci" (ds "config").github_repo}})]({{ printf "https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=%s&benchmark=PCI-DSS+V3.2" $repo_encoded }}) | Payment Card Industry Data Security Standards Compliance | -| [![NIST-800-53]({{ printf "https://www.bridgecrew.cloud/badges/github/%s/nist" (ds "config").github_repo}})]({{ printf "https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=%s&benchmark=NIST-800-53" $repo_encoded }}) | National Institute of Standards and Technology Compliance | -| [![ISO27001]({{ printf "https://www.bridgecrew.cloud/badges/github/%s/iso" (ds "config").github_repo}})]({{ printf "https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=%s&benchmark=ISO27001" $repo_encoded }}) | Information Security Management System, ISO/IEC 27001 Compliance | -| [![SOC2]({{ printf "https://www.bridgecrew.cloud/badges/github/%s/soc2" (ds "config").github_repo}})]({{ printf "https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=%s&benchmark=SOC2" $repo_encoded }})| Service Organization Control 2 Compliance | -| [![CIS GCP]({{ printf "https://www.bridgecrew.cloud/badges/github/%s/cis_gcp" (ds "config").github_repo}})]({{ printf "https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=%s&benchmark=CIS+GCP+V1.1" $repo_encoded }}) | Center for Internet Security, GCP Compliance | -| [![HIPAA]({{ printf "https://www.bridgecrew.cloud/badges/github/%s/hipaa" (ds "config").github_repo}})]({{ printf "https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=%s&benchmark=HIPAA" $repo_encoded }}) | Health Insurance Portability and Accountability Compliance | -{{ end }} - {{ if has (ds "config") "usage" }} ## Usage {{ if (file.Exists "main.tf") }} -**IMPORTANT:** We do not pin modules to versions in our examples because of the -difficulty of keeping the versions in the documentation in sync with the latest released versions. -We highly recommend that in your code you pin the version to the exact version you are -using so that your infrastructure remains stable, and update versions in a -systematic way so that they do not catch you by surprise. + +> **Important** +> We do not pin modules to versions in our examples because of the +> difficulty of keeping the versions in the documentation in sync with the latest released versions. +> We highly recommend that in your code you pin the version to the exact version you are +> using so that your infrastructure remains stable, and update versions in a +> systematic way so that they do not catch you by surprise. + {{end}} {{ (ds "config").usage -}} @@ -170,13 +153,6 @@ systematic way so that they do not catch you by surprise. {{- end }} {{- end }} {{ if has (ds "config") "related" }} - -## Share the Love - -Like this project? Please give it a ★ on [our GitHub]({{ printf "https://github.com/%s" (ds "config").github_repo}})! (it helps us **a lot**) - -{{ end }} -{{ if has (ds "config") "related" }} ## Related Projects Check out these related projects. @@ -194,65 +170,18 @@ For additional context, refer to some of these links. {{ printf "- [%s](%s) - %s" $reference.name $reference.url $reference.description }}{{ end }} {{ end}} -## Help - -**Got a question?** We got answers. - -File a GitHub [issue]({{ printf "https://github.com/%s/issues" (ds "config").github_repo}}), send us an [email][email] or join our [Slack Community][slack]. - -[![README Commercial Support][readme_commercial_support_img]][readme_commercial_support_link] - -## DevOps Accelerator for Startups - - -We are a [**DevOps Accelerator**][commercial_support]. We'll help you build your cloud infrastructure from the ground up so you can own it. Then we'll show you how to operate it and stick around for as long as you need us. - -[![Learn More](https://img.shields.io/badge/learn%20more-success.svg?style=for-the-badge)][commercial_support] - -Work directly with our team of DevOps experts via email, slack, and video conferencing. - -We deliver 10x the value for a fraction of the cost of a full-time engineer. Our track record is not even funny. If you want things done right and you need it done FAST, then we're your best bet. - -- **Reference Architecture.** You'll get everything you need from the ground up built using 100% infrastructure as code. -- **Release Engineering.** You'll have end-to-end CI/CD with unlimited staging environments. -- **Site Reliability Engineering.** You'll have total visibility into your apps and microservices. -- **Security Baseline.** You'll have built-in governance with accountability and audit logs for all changes. -- **GitOps.** You'll be able to operate your infrastructure via Pull Requests. -- **Training.** You'll receive hands-on training so your team can operate what we build. -- **Questions.** You'll have a direct line of communication between our teams via a Shared Slack channel. -- **Troubleshooting.** You'll get help to triage when things aren't working. -- **Code Reviews.** You'll receive constructive feedback on Pull Requests. -- **Bug Fixes.** We'll rapidly work with you to fix any bugs in our projects. - -## Slack Community - -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. - -## Newsletter - -Sign up 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. - -## Office Hours - -[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone! - -[![zoom](https://img.cloudposse.com/fit-in/200x200/https://cloudposse.com/wp-content/uploads/2019/08/Powered-by-Zoom.png")][office_hours] - {{ if not $deprecated -}} ## ✨ Contributing - {{ if has (datasource "config") "contributors" }} - This project is under active development, and we encourage contributions from our community. Many thanks to our outstanding contributors: +{{- end }} -{{ end }} - -### Bug Reports & Feature Requests +### 🐛 Bug Reports & Feature Requests Please use the [issue tracker]({{ printf "https://github.com/%s/issues" (ds "config").github_repo}}) to report any bugs or file feature requests. @@ -269,21 +198,50 @@ In general, PRs are welcome. We follow the typical "fork-and-pull" Git workflow. 5. Submit a **Pull Request** so that we can review your changes **NOTE:** Be sure to merge the latest changes from "upstream" before making a pull request! -{{ end }} -{{ if has (ds "config") "copyrights" }} -## Copyrights +### Slack Community -{{ range $copyright := (ds "config").copyrights -}} -{{ printf "Copyright © %s-%d [%s](%s)\n" $copyright.year time.Now.Year $copyright.name $copyright.url }} -{{ end }} -{{ else }} -## Copyright +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. -Copyright © 2017-{{ time.Now.Year }} [Cloud Posse, LLC](https://cpco.io/copyright) -{{ end}} +### Newsletter -{{ if eq (ds "config").license "APACHE2" }} +Sign up 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. + +### Office Hours + +[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone! + +[![zoom](https://img.cloudposse.com/fit-in/200x200/https://cloudposse.com/wp-content/uploads/2019/08/Powered-by-Zoom.png")][office_hours] + +{{- end }} + +## About +## TODO add back logo like above + +This project is maintained and funded by [Cloud Posse, LLC][website]. + +We are a [**DevOps Accelerator**][commercial_support]. We'll help you build your cloud infrastructure from the ground up so you can own it. Then we'll show you how to operate it and stick around for as long as you need us. + +[![Learn More](https://img.shields.io/badge/learn%20more-success.svg?style=for-the-badge)][commercial_support] + +Work directly with our team of DevOps experts via email, slack, and video conferencing. + +We deliver 10x the value for a fraction of the cost of a full-time engineer. Our track record is not even funny. If you want things done right and you need it done FAST, then we're your best bet. + +- **Reference Architecture.** You'll get everything you need from the ground up built using 100% infrastructure as code. +- **Release Engineering.** You'll have end-to-end CI/CD with unlimited staging environments. +- **Site Reliability Engineering.** You'll have total visibility into your apps and microservices. +- **Security Baseline.** You'll have built-in governance with accountability and audit logs for all changes. +- **GitOps.** You'll be able to operate your infrastructure via Pull Requests. +- **Training.** You'll receive hands-on training so your team can operate what we build. +- **Questions.** You'll have a direct line of communication between our teams via a Shared Slack channel. +- **Troubleshooting.** You'll get help to triage when things aren't working. +- **Code Reviews.** You'll receive constructive feedback on Pull Requests. +- **Bug Fixes.** We'll rapidly work with you to fix any bugs in our projects. + +[![README Commercial Support][readme_commercial_support_img]][readme_commercial_support_link] + +{{- if eq (ds "config").license "APACHE2" }} ## License [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) @@ -308,8 +266,8 @@ KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. ``` -{{ end }} -{{ if eq (ds "config").license "CC-BY-NC-SA-4.0" }} +{{- end }} +{{- if eq (ds "config").license "CC-BY-NC-SA-4.0" }} ## License [![License](https://img.shields.io/badge/License-CC%20BY%20NC%20SA%204.0-blue.svg)](https://creativecommons.org/licenses/by-nc-sa/4.0/) @@ -329,9 +287,9 @@ This material may only be distributed subject to the terms and conditions set fo Distribution of substantively modified versions of this document is prohibited without the explicit permission of the copyright holder. Distribution of the work or derivative of the work in any standard (paper) book form for commercial purposes is prohibited unless prior permission is obtained from the copyright holder. -{{ end }} +{{- end }} -{{ if eq (ds "config").license "MIT" }} +{{- if eq (ds "config").license "MIT" }} ## License [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) @@ -359,9 +317,9 @@ THE SOFTWARE. Source: ``` -{{ end }} +{{- end }} -{{ if eq (ds "config").license "ISC" }} +{{- if eq (ds "config").license "ISC" }} ## License [![License: ISC](https://img.shields.io/badge/License-ISC-blue.svg)](https://opensource.org/licenses/ISC) @@ -375,9 +333,9 @@ THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH RE Source: ``` -{{ end }} +{{- end }} -{{ if eq (ds "config").license "GPL3" }} +{{- if eq (ds "config").license "GPL3" }} ## License [![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0) @@ -399,24 +357,22 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . ``` -{{ end }} +{{- end }} ## Trademarks All other trademarks referenced herein are the property of their respective owners. -## About - -This project is maintained and funded by [Cloud Posse, LLC][website]. Like it? Please let us know by [leaving a testimonial][testimonial]! - -[![Cloud Posse][logo]][website] - -We're a [DevOps Professional Services][hire] company based in Los Angeles, CA. We ❤️ [Open Source Software][we_love_open_source]. - -We offer [paid support][commercial_support] on all of our projects. - -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. +{{- if has (ds "config") "copyrights" }} +## Copyrights +{{ range $copyright := (ds "config").copyrights -}} +{{ printf "Copyright © %s-%d [%s](%s)\n" $copyright.year time.Now.Year $copyright.name $copyright.url }} +{{- end }} +{{ else }} +--- +Copyright © 2017-{{ time.Now.Year }} [Cloud Posse, LLC](https://cpco.io/copyright) +{{ end}} {{- $utm_link := printf "%%s?utm_source=%s&utm_medium=%s&utm_campaign=%s&utm_content=%s" "github" "readme" (ds "config").github_repo "%s" -}} @@ -431,7 +387,6 @@ Check out [our other projects][github], [follow us on twitter][twitter], [apply [hire]: {{ printf $utm_link "https://cpco.io/hire" "hire" }} [slack]: {{ printf $utm_link "https://cpco.io/slack" "slack" }} [twitter]: {{ printf $utm_link "https://cpco.io/twitter" "twitter" }} - [testimonial]: {{ printf $utm_link "https://cpco.io/leave-testimonial" "testimonial" }} [office_hours]: {{ printf $utm_link "https://cloudposse.com/office-hours" "office_hours" }} [newsletter]: {{ printf $utm_link "https://cpco.io/newsletter" "newsletter" }} [email]: {{ printf $utm_link "https://cpco.io/email" "email" }} From 6c6ddfd629d9c9230557323323510e5cb3be0aed Mon Sep 17 00:00:00 2001 From: milldr Date: Thu, 26 Oct 2023 10:28:38 -0700 Subject: [PATCH 02/18] improving readme --- docs/demo.cast | 6 - docs/demo.rec | 723 ------------------------------------------------- 2 files changed, 729 deletions(-) delete mode 100644 docs/demo.cast delete mode 100644 docs/demo.rec diff --git a/docs/demo.cast b/docs/demo.cast deleted file mode 100644 index 186f27366..000000000 --- a/docs/demo.cast +++ /dev/null @@ -1,6 +0,0 @@ -make init -make help/all -make docker/build -make readme -exit - diff --git a/docs/demo.rec b/docs/demo.rec deleted file mode 100644 index 91ab60e63..000000000 --- a/docs/demo.rec +++ /dev/null @@ -1,723 +0,0 @@ -{"version": 2, "width": 200, "height": 60, "timestamp": 1697499235, "env": {"SHELL": "/bin/zsh", "TERM": "xterm-256color"}} -[0.000796, "o", "make init\r\nmake help/all\r\nmake docker/build\r\nmake readme\r\nexit\r\n\r\n"] -[0.173567, "o", "Identity added: /Users/milldr/.ssh/id_ed25519 (miller0daniel@gmail.com)\r\n"] -[0.787053, "o", "\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"] -[0.830628, "o", "\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\u001b[33m~/Documents/dev/github/build-harness\u001b[39m \u001b[31mgenerate-demo \u001b[39m$ \u001b[K\u001b[?2004h"] -[0.83109, "o", "m"] -[0.831496, "o", "\bma"] -[0.831892, "o", "k"] -[0.832274, "o", "e"] -[0.832814, "o", " "] -[0.83325, "o", "i"] -[0.83364, "o", "n"] -[0.83403, "o", "i"] -[0.834429, "o", "t"] -[0.835272, "o", "\u001b[?2004l\r\r\n"] -[1.03616, "o", "Removing existing build-harness\r\n"] -[1.055573, "o", "Cloning https://github.com/cloudposse/build-harness.git#master...\r\n"] -[1.063461, "o", "Cloning into 'build-harness'...\r\n"] -[1.821595, "o", "remote: Enumerating objects: 156, done.\u001b[K\r\nremote: Counting objects: 0% (1/156)\u001b[K\r"] -[1.822126, "o", "remote: Counting objects: 1% (2/156)\u001b[K\rremote: Counting objects: 2% (4/156)\u001b[K\rremote: Counting objects: 3% (5/156)\u001b[K\rremote: Counting objects: 4% (7/156)\u001b[K\rremote: Counting objects: 5% (8/156)\u001b[K\rremote: Counting objects: 6% (10/156)\u001b[K\rremote: Counting objects: 7% (11/156)\u001b[K\r"] -[1.822348, "o", "remote: Counting objects: 8% (13/156)\u001b[K\rremote: Counting objects: 9% (15/156)\u001b[K\rremote: Counting objects: 10% (16/156)\u001b[K\rremote: Counting objects: 11% (18/156)\u001b[K\rremote: Counting objects: 12% (19/156)\u001b[K\rremote: Counting objects: 13% (21/156)\u001b[K\rremote: Counting objects: 14% (22/156)\u001b[K\rremote: Counting objects: 15% (24/156)\u001b[K\rremote: Counting objects: 16% (25/156)\u001b[K\rremote: Counting objects: 17% (27/156)\u001b[K\rremote: Counting objects: 18% (29/156)\u001b[K\rremote: Counting objects: 19% (30/156)\u001b[K\rremote: Counting objects: 20% (32/156)\u001b[K\rremote: Counting objects: 21% (33/156)\u001b[K\rremote: Counting objects: 22% (35/156)\u001b[K\rremote: Counting objects: 23% (36/156)\u001b[K\rremote: Counting objects: 24% (38/156)\u001b[K\rremote: Counting objects: 25% (39/156)\u001b[K\rremote: Counting objects: 26% (41/156)\u001b[K\rremote: Counting objects: 27% (43/156)\u001b[K\rremote: Counting objects: 28% (44/156)\u001b[K\rremote: Counting objects: 29% (46/156)\u001b[K\rremote: Counting objects: 30% (47/156)\u001b[K\rremote: Counting objects: 31% (49/"] -[1.822465, "o", "156)\u001b[K\rremote: Counting objects: 32% (50/156)\u001b[K\rremote: Counting objects: 33% (52/156)\u001b[K\rremote: Counting objects: 34% (54/156)\u001b[K\rremote: Counting objects: 35% (55/156)\u001b[K\rremote: Counting objects: 36% (57/156)\u001b[K\rremote: Counting objects: 37% (58/156)\u001b[K\rremote: Counting objects: 38% (60/156)\u001b[K\rremote: Counting objects: 39% (61/156)\u001b[K\rremote: Counting objects: 40% (63/156)\u001b[K\rremote: Counting objects: 41% (64/156)\u001b[K\rremote: Counting objects: 42% (66/156)\u001b[K\rremote: Counting objects: 43% (68/156)\u001b[K\rremote: Counting objects: 44% (69/156)\u001b[K\rremote: Counting objects: 45% (71/156)\u001b[K\rremote: Counting objects: 46% (72/156)\u001b[K\rremote: Counting objects: 47% (74/156)\u001b[K\rremote: Counting objects: 48% (75/156)\u001b[K\rremote: Counting objects: 49% (77/156)\u001b[K\rremote: Counting objects: 50% (78/156)\u001b[K\rremote: Counting objects: 51% (80/156)\u001b[K\rremote: Counting objects: 52% (82/156)\u001b[K\rremote: Counting objects: 53% (83/156)\u001b[K\rremote: Counting objects: 54% (85/156)\u001b[K\r"] -[1.824079, "o", "remote: Counting objects: 55% (86/156)\u001b[K\rremote: Counting objects: 56% (88/156)\u001b[K\rremote: Counting objects: 57% (89/156)\u001b[K\rremote: Counting objects: 58% (91/156)\u001b[K\r"] -[1.825052, "o", "remote: Counting objects: 59% (93/156)\u001b[K\rremote: Counting objects: 60% (94/156)\u001b[K\rremote: Counting objects: 61% (96/156)\u001b[K\rremote: Counting objects: 62% (97/156)\u001b[K\rremote: Counting objects: 63% (99/156)\u001b[K\rremote: Counting objects: 64% (100/156)\u001b[K\rremote: Counting objects: 65% (102/156)\u001b[K\rremote: Counting objects: 66% (103/156)\u001b[K\r"] -[1.825115, "o", "remote: Counting objects: 67% (105/156)\u001b[K\rremote: Counting objects: 68% (107/156)\u001b[K\rremote: Counting objects: 69% (108/156)\u001b[K\rremote: Counting objects: 70% (110/156)\u001b[K\rremote: Counting objects: 71% (111/156)\u001b[K\rremote: Counting objects: 72% (113/156)\u001b[K\rremote: Counting objects: 73% (114/156)\u001b[K\rremote: Counting objects: 74% (116/156)\u001b[K\rremote: Counting objects: 75% (117/156)\u001b[K\rremote: Counting objects: 76% (119/156)\u001b[K\rremote: Counting objects: 77% (121/156)\u001b[K\rremote: Counting objects: 78% (122/156)\u001b[K\rremote: Counting objects: 79% (124/156)\u001b[K\rremote: Counting objects: 80% (125/156)\u001b[K\rremote: Counting objects: 81% (127/156)\u001b[K\rremote: Counting objects: 82% (128/156)\u001b[K\rremote: Counting objects: 83% (130/156)\u001b[K\rremote: Counting objects: 84% (132/156)\u001b[K\rremote: Counting objects: 85% (133/156)\u001b[K\rremote: Counting objects: 86% (135/156)\u001b[K\rremote: Counting objects: 87% (136/156)\u001b[K\rremote: Counting objects: 88% (138/156)\u001b[K\rremote: Counting objects: 89% (139/156)\u001b[K\rremote: Coun"] -[1.825218, "o", "ting objects: 90% (141/156)\u001b[K\rremote: Counting objects: 91% (142/156)\u001b[K\rremote: Counting objects: 92% (144/156)\u001b[K\rremote: Counting objects: 93% (146/156)\u001b[K\rremote: Counting objects: 94% (147/156)\u001b[K\rremote: Counting objects: 95% (149/156)\u001b[K\rremote: Counting objects: 96% (150/156)\u001b[K\rremote: Counting objects: 97% (152/156)\u001b[K\rremote: Counting objects: 98% (153/156)\u001b[K\rremote: Counting objects: 99% (155/156)\u001b[K\rremote: Counting objects: 100% (156/156)\u001b[K\rremote: Counting objects: 100% (156/156), done.\u001b[K\r\nremote: Compressing objects: 0% (1/130)\u001b[K\rremote: Compressing objects: 1% (2/130)\u001b[K\rremote: Compressing objects: 2% (3/130)\u001b[K\rremote: Compressing objects: 3% (4/130)\u001b[K\rremote: Compressing objects: 4% (6/130)\u001b[K\rremote: Compressing objects: 5% (7/130)\u001b[K\rremote: Compressing objects: 6% (8/130)\u001b[K\rremote: Compressing objects: 7% (10/130)\u001b[K\rremote: Compressing objects: 8% (11/130)\u001b[K\rremote: Compressing objects: 9% (12/130)\u001b[K\r"] -[1.825339, "o", "remote: Compressing objects: 10% (13/130)\u001b[K\r"] -[1.825515, "o", "remote: Compressing objects: 11% (15/130)\u001b[K\rremote: Compressing objects: 12% (16/130)\u001b[K\rremote: Compressing objects: 13% (17/130)\u001b[K\r"] -[1.828034, "o", "remote: Compressing objects: 14% (19/130)\u001b[K\rremote: Compressing objects: 15% (20/130)\u001b[K\rremote: Compressing objects: 16% (21/130)\u001b[K\rremote: Compressing objects: 17% (23/130)\u001b[K\rremote: Compressing objects: 18% (24/130)\u001b[K\rremote: Compressing objects: 19% (25/130)\u001b[K\r"] -[1.828103, "o", "remote: Compressing objects: 20% (26/130)\u001b[K\rremote: Compressing objects: 21% (28/130)\u001b[K\r"] -[1.87378, "o", "remote: Compressing objects: 22% (29/130)\u001b[K\rremote: Compressing objects: 23% (30/130)\u001b[K\rremote: Compressing objects: 24% (32/130)\u001b[K\rremote: Compressing objects: 25% (33/130)\u001b[K\rremote: Compressing objects: 26% (34/130)\u001b[K\rremote: Compressing objects: 27% (36/130)\u001b[K\rremote: Compressing objects: 28% (37/130)\u001b[K\rremote: Compressing objects: 29% (38/130)\u001b[K\rremote: Compressing objects: 30% (39/130)\u001b[K\rremote: Compressing objects: 31% (41/130)\u001b[K\rremote: Compressing objects: 32% (42/130)\u001b[K\r"] -[1.873857, "o", "remote: Compressing objects: 33% (43/130)\u001b[K\rremote: Compressing objects: 34% (45/130)\u001b[K\rremote: Compressing objects: 35% (46/130)\u001b[K\rremote: Compressing objects: 36% (47/130)\u001b[K\rremote: Compressing objects: 37% (49/130)\u001b[K\rremote: Compressing objects: 38% (50/130)\u001b[K\rremote: Compressing objects: 39% (51/130)\u001b[K\rremote: Compressing objects: 40% (52/130)\u001b[K\rremote: Compressing objects: 41% (54/130)\u001b[K\rremote: Compressing objects: 42% (55/130)\u001b[K\rremote: Compressing objects: 43% (56/130)\u001b[K\rremote: Compressing objects: 44% (58/130)\u001b[K\rremote: Compressing objects: 45% (59/130)\u001b[K\rremote: Compressing objects: 46% (60/130)\u001b[K\rremote: Compressing objects: 47% (62/130)\u001b[K\rremote: Compressing objects: 48% (63/130)\u001b[K\rremote: Compressing objects: 49% (64/130)\u001b[K\rremote: Compressing objects: 50% (65/130)\u001b[K\rremote: Compressing objects: 51% (67/130)\u001b[K\rremote: Compressing objects: 52% (68/130)\u001b[K\rremote: Compressing objects: 53% (69/130)\u001b[K\rremote: Compressing objects: 54% (71/130)\u001b[K\rremote: Comp"] -[1.874096, "o", "ressing objects: 55% (72/130)\u001b[K\rremote: Compressing objects: 56% (73/130)\u001b[K\rremote: Compressing objects: 57% (75/130)\u001b[K\rremote: Compressing objects: 58% (76/130)\u001b[K\rremote: Compressing objects: 59% (77/130)\u001b[K\rremote: Compressing objects: 60% (78/130)\u001b[K\rremote: Compressing objects: 61% (80/130)\u001b[K\rremote: Compressing objects: 62% (81/130)\u001b[K\rremote: Compressing objects: 63% (82/130)\u001b[K\r"] -[1.874279, "o", "remote: Compressing objects: 64% (84/130)\u001b[K\rremote: Compressing objects: 65% (85/130)\u001b[K\rremote: Compressing objects: 66% (86/130)\u001b[K\rremote: Compressing objects: 67% (88/130)\u001b[K\rremote: Compressing objects: 68% (89/130)\u001b[K\rremote: Compressing objects: 69% (90/130)\u001b[K\rremote: Compressing objects: 70% (91/130)\u001b[K\rremote: Compressing objects: 71% (93/130)\u001b[K\r"] -[1.878992, "o", "remote: Compressing objects: 72% (94/130)\u001b[K\rremote: Compressing objects: 73% (95/130)\u001b[K\rremote: Compressing objects: 74% (97/130)\u001b[K\rremote: Compressing objects: 75% (98/130)\u001b[K\rremote: Compressing objects: 76% (99/130)\u001b[K\rremote: Compressing objects: 77% (101/130)\u001b[K\rremote: Compressing objects: 78% (102/130)\u001b[K\r"] -[1.879078, "o", "remote: Compressing objects: 79% (103/130)\u001b[K\rremote: Compressing objects: 80% (104/130)\u001b[K\rremote: Compressing objects: 81% (106/130)\u001b[K\rremote: Compressing objects: 82% (107/130)\u001b[K\rremote: Compressing objects: 83% (108/130)\u001b[K\rremote: Compressing objects: 84% (110/130)\u001b[K\rremote: Compressing objects: 85% (111/130)\u001b[K\rremote: Compressing objects: 86% (112/130)\u001b[K\rremote: Compressing objects: 87% (114/130)\u001b[K\rremote: Compressing objects: 88% (115/130)\u001b[K\rremote: Compressing objects: 89% (116/130)\u001b[K\rremote: Compressing objects: 90% (117/130)\u001b[K\rremote: Compressing objects: 91% (119/130)\u001b[K\rremote: Compressing objects: 92% (120/130)\u001b[K\rremote: Compressing objects: 93% (121/130)\u001b[K\rremote: Compressing objects: 94% (123/130)\u001b[K\rremote: Compressing objects: 95% (124/130)\u001b[K\rremote: Compressing objects: 96% (125/130)\u001b[K\rremote: Compressing objects: 97% (127/130)\u001b[K\rremote: Compressing objects: 98% (128/130)\u001b[K\rremote: Compressing objects: 99% (129/130)\u001b[K\rremote: Compressing objects: 100% (13"] -[1.879868, "o", "0/130)\u001b[K\rremote: Compressing objects: 100% (130/130), done.\u001b[K\r\n"] -[1.901739, "o", "Receiving objects: 0% (1/156)\r"] -[1.901996, "o", "Receiving objects: 1% (2/156)\r"] -[1.902193, "o", "Receiving objects: 2% (4/156)\rReceiving objects: 3% (5/156)\rReceiving objects: 4% (7/156)\rReceiving objects: 5% (8/156)\r"] -[1.902255, "o", "Receiving objects: 6% (10/156)\rReceiving objects: 7% (11/156)\rReceiving objects: 8% (13/156)\r"] -[1.902457, "o", "Receiving objects: 9% (15/156)\r"] -[1.902503, "o", "Receiving objects: 10% (16/156)\r"] -[1.902673, "o", "Receiving objects: 11% (18/156)\rReceiving objects: 12% (19/156)\rReceiving objects: 13% (21/156)\r"] -[1.902814, "o", "Receiving objects: 14% (22/156)\r"] -[1.903051, "o", "Receiving objects: 15% (24/156)\rReceiving objects: 16% (25/156)\r"] -[1.90312, "o", "Receiving objects: 17% (27/156)\rReceiving objects: 18% (29/156)\r"] -[1.903195, "o", "Receiving objects: 19% (30/156)\r"] -[1.903247, "o", "Receiving objects: 20% (32/156)\rReceiving objects: 21% (33/156)\r"] -[1.903455, "o", "Receiving objects: 22% (35/156)\rReceiving objects: 23% (36/156)\rReceiving objects: 24% (38/156)\rReceiving objects: 25% (39/156)\rReceiving objects: 26% (41/156)\r"] -[1.903566, "o", "Receiving objects: 27% (43/156)\rReceiving objects: 28% (44/156)\rReceiving objects: 29% (46/156)\r"] -[1.903716, "o", "Receiving objects: 30% (47/156)\rReceiving objects: 31% (49/156)\r"] -[1.903848, "o", "Receiving objects: 32% (50/156)\r"] -[1.90389, "o", "Receiving objects: 33% (52/156)\r"] -[1.903917, "o", "Receiving objects: 34% (54/156)\r"] -[1.904094, "o", "Receiving objects: 35% (55/156)\r"] -[1.904136, "o", "Receiving objects: 36% (57/156)\rReceiving objects: 37% (58/156)\rReceiving objects: 38% (60/156)\rReceiving objects: 39% (61/156)\r"] -[1.904277, "o", "Receiving objects: 40% (63/156)\r"] -[1.904308, "o", "Receiving objects: 41% (64/156)\r"] -[1.904492, "o", "Receiving objects: 42% (66/156)\r"] -[1.904646, "o", "Receiving objects: 43% (68/156)\rReceiving objects: 44% (69/156)\r"] -[1.904737, "o", "Receiving objects: 45% (71/156)\rReceiving objects: 46% (72/156)\r"] -[1.904909, "o", "Receiving objects: 47% (74/156)\r"] -[1.905052, "o", "Receiving objects: 48% (75/156)\r"] -[1.905518, "o", "Receiving objects: 49% (77/156)\r"] -[1.905647, "o", "Receiving objects: 50% (78/156)\rReceiving objects: 51% (80/156)\r"] -[1.905774, "o", "Receiving objects: 52% (82/156)\rReceiving objects: 53% (83/156)\r"] -[1.905924, "o", "Receiving objects: 54% (85/156)\rReceiving objects: 55% (86/156)\rReceiving objects: 56% (88/156)\r"] -[1.907077, "o", "Receiving objects: 57% (89/156)\r"] -[1.907225, "o", "Receiving objects: 58% (91/156)\r"] -[1.907387, "o", "Receiving objects: 59% (93/156)\r"] -[1.907512, "o", "Receiving objects: 60% (94/156)\r"] -[1.907693, "o", "Receiving objects: 61% (96/156)\r"] -[1.907841, "o", "Receiving objects: 62% (97/156)\r"] -[1.908314, "o", "Receiving objects: 63% (99/156)\r"] -[1.908466, "o", "Receiving objects: 64% (100/156)\rReceiving objects: 65% (102/156)\r"] -[1.908603, "o", "Receiving objects: 66% (103/156)\r"] -[1.908725, "o", "Receiving objects: 67% (105/156)\rReceiving objects: 68% (107/156)\rReceiving objects: 69% (108/156)\r"] -[1.908834, "o", "Receiving objects: 70% (110/156)\rReceiving objects: 71% (111/156)\rReceiving objects: 72% (113/156)\r"] -[1.952021, "o", "Receiving objects: 73% (114/156)\r"] -[1.952168, "o", "Receiving objects: 74% (116/156)\r"] -[1.952286, "o", "Receiving objects: 75% (117/156)\rReceiving objects: 76% (119/156)\rReceiving objects: 77% (121/156)\r"] -[1.952391, "o", "Receiving objects: 78% (122/156)\r"] -[1.952556, "o", "Receiving objects: 79% (124/156)\r"] -[1.952587, "o", "Receiving objects: 80% (125/156)\r"] -[1.952706, "o", "Receiving objects: 81% (127/156)\r"] -[1.952797, "o", "Receiving objects: 82% (128/156)\rReceiving objects: 83% (130/156)\r"] -[1.957595, "o", "Receiving objects: 84% (132/156)\r"] -[1.957774, "o", "Receiving objects: 85% (133/156)\r"] -[1.95791, "o", "Receiving objects: 86% (135/156)\rReceiving objects: 87% (136/156)\rReceiving objects: 88% (138/156)\r"] -[1.959494, "o", "Receiving objects: 89% (139/156)\r"] -[1.959615, "o", "Receiving objects: 90% (141/156)\rReceiving objects: 91% (142/156)\r"] -[1.959723, "o", "Receiving objects: 92% (144/156)\r"] -[1.960294, "o", "remote: Total 156 (delta 9), reused 84 (delta 4), pack-reused 0\u001b[K\r\n"] -[1.960344, "o", "Receiving objects: 93% (146/156)\rReceiving objects: 94% (147/156)\r"] -[1.960472, "o", "Receiving objects: 95% (149/156)\rReceiving objects: 96% (150/156)\r"] -[1.960557, "o", "Receiving objects: 97% (152/156)\r"] -[1.960669, "o", "Receiving objects: 98% (153/156)\rReceiving objects: 99% (155/156)\rReceiving objects: 100% (156/156)\r"] -[1.960704, "o", "Receiving objects: 100% (156/156), 98.93 KiB | 1.65 MiB/s, done.\r\n"] -[1.961084, "o", "Resolving deltas: 0% (0/9)\r"] -[1.961238, "o", "Resolving deltas: 11% (1/9)\r"] -[1.961328, "o", "Resolving deltas: 22% (2/9)\rResolving deltas: 33% (3/9)\r"] -[1.961361, "o", "Resolving deltas: 44% (4/9)\r"] -[1.961534, "o", "Resolving deltas: 55% (5/9)\rResolving deltas: 66% (6/9)\r"] -[1.961675, "o", "Resolving deltas: 77% (7/9)\r"] -[1.961748, "o", "Resolving deltas: 88% (8/9)\r"] -[1.961845, "o", "Resolving deltas: 100% (9/9)\r"] -[1.961963, "o", "Resolving deltas: 100% (9/9), done.\r\n"] -[2.024945, "o", "exit 0\r\n"] -[2.038142, "o", "\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"] -[2.071985, "o", "\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\u001b[33m~/Documents/dev/github/build-harness\u001b[39m \u001b[31mgenerate-demo \u001b[39m$ \u001b[K\u001b[?2004h"] -[2.072987, "o", "m"] -[2.073734, "o", "\bma"] -[2.074452, "o", "k"] -[2.075781, "o", "e"] -[2.076702, "o", " "] -[2.077619, "o", "h"] -[2.078411, "o", "e"] -[2.079167, "o", "l"] -[2.080056, "o", "p"] -[2.080655, "o", "/"] -[2.081285, "o", "a"] -[2.082252, "o", "l"] -[2.083114, "o", "l"] -[2.084956, "o", "\u001b[?2004l\r\r\n"] -[2.299358, "o", "Available targets:\r\n\r\n"] -[2.466301, "o", " \u001b[32;01m.PHONY \u001b[0m Login into docker hub\r\n \u001b[32;01maws/install \u001b[0m Install aws cli bundle\r\n \u001b[32;01maws/shell \u001b[0m Start a aws-vault shell with access to aws api\r\n \u001b[32;01mbash/lint \u001b[0m Lint all bash scripts\r\n \u001b[32;01mchamber/install \u001b[0m Install chamber\r\n \u001b[32;01mchamber/shell \u001b[0m Start a chamber shell with secrets exported to the environment\r\n \u001b[32;01mclean \u001b[0m Clean build-harness\r\n \u001b[32;01mcodefresh/export \u001b[0m DEPRECATED!!! Export codefresh additional envvars\r\n \u001b[32;01mcodefresh/notify/slack/build \u001b[0m Send notification from codefresh to slack using \"build\" template\r\n \u001b[32;01mcodefresh/notify/slack/deploy \u001b[0m Send notification from codefresh to slack using \"deploy\" template\r\n"] -[2.466521, "o", " \u001b[32;01mcodefresh/notify/slack/deploy/webapp\u001b[0m Send notification from codefresh to slack using \"deploy\" template with exposed endpoint\r\n \u001b[32;01mcodefresh/notify/slack/sync \u001b[0m Send notification from codefresh to slack using \"codefresh-sync\" template\r\n \u001b[32;01mcodefresh/pipeline/export \u001b[0m Export pipeline vars\r\n \u001b[32;01mcodefresh/sync/apply \u001b[0m Codefresh pipelines sync - Apply the changes\r\n \u001b[32;01mcodefresh/sync/auth/% \u001b[0m Authentificate on codefresh account\r\n \u001b[32;01mcodefresh/sync/deps \u001b[0m Install dependencies for codefresh sync\r\n \u001b[32;01mcodefresh/sync/diff \u001b[0m Codefresh pipelines sync - Show changes\r\n \u001b[32;01mcodefresh/sync/pipeline/export \u001b[0m Export sync pipeline vars\r\n \u001b[32;01mcodefresh/trigger/webhook \u001b[0m Trigger a CodeFresh WebHook\r\n \u001b[32;01mcompletion/install/bash \u001b[0m Install completion script for bash\r\n \u001b[32;01mcompose/build \u001b[0m Build local dev environment\r\n "] -[2.466713, "o", " \u001b[32;01mcompose/down \u001b[0m Stop local dev environment\r\n \u001b[32;01mcompose/monitor \u001b[0m Show containers resource usage\r\n \u001b[32;01mcompose/monitor/follow \u001b[0m Monitor in time containers resource usage\r\n \u001b[32;01mcompose/purge \u001b[0m Purge local dev environment\r\n \u001b[32;01mcompose/rebuild \u001b[0m Rebuild custom containers for local dev environment\r\n \u001b[32;01mcompose/restart \u001b[0m Restart local dev environment\r\n \u001b[32;01mcompose/top \u001b[0m Show top for containers\r\n \u001b[32;01mcompose/up \u001b[0m Start local dev environment (daemonized)\r\n \u001b[32;01mdocker/build \u001b[0m Build docker image\r\n \u001b[32;01mdocker/clean \u001b[0m Cleanup docker. WARNING!!! IT WILL DELETE ALL UNUSED RESOURCES\r\n \u001b[32;01mdocker/clean/containers \u001b[0m Cleanup docker containers. WARNING!!! IT WILL DELETE ALL UNUSED CONTAINERS\r\n \u001b"] -[2.466959, "o", "[32;01mdocker/clean/images \u001b[0m Cleanup docker images. WARNING!!! IT WILL DELETE ALL UNUSED IMAGES\r\n \u001b[32;01mdocker/clean/images/all \u001b[0m Cleanup docker images all. WARNING!!! IT WILL DELETE ALL IMAGES\r\n \u001b[32;01mdocker/clean/networks \u001b[0m Cleanup docker networks. WARNING!!! IT WILL DELETE ALL UNUSED NETWORKS\r\n \u001b[32;01mdocker/clean/volumes \u001b[0m Cleanup docker volumes. WARNING!!! IT WILL DELETE ALL UNUSED VOLUMES\r\n \u001b[32;01mdocker/image/promote/local \u001b[0m Promote $SOURCE_DOCKER_REGISTRY/$IMAGE_NAME:$SOURCE_VERSION to $TARGET_DOCKER_REGISTRY/$IMAGE_NAME:$TARGET_VERSION\r\n \u001b[32;01mdocker/image/promote/remote \u001b[0m Pull $SOURCE_DOCKER_REGISTRY/$IMAGE_NAME:$SOURCE_VERSION and promote to $TARGET_DOCKER_REGISTRY/$IMAGE_NAME:$TARGET_VERSION\r\n \u001b[32;01mdocker/image/push \u001b[0m Push $TARGET_DOCKER_REGISTRY/$IMAGE_NAME:$TARGET_VERSION\r\n \u001b[32;01mdocs/copyright-add \u001b[0m Add copy"] -[2.467149, "o", "right headers to source code\r\n \u001b[32;01mdocs/github-action.md \u001b[0m Update `docs/github-action.md` from `action.yaml`\r\n \u001b[32;01mdocs/github-actions-reusable-workflows.md\u001b[0m Update `docs/github-actions-reusable-workflows.md` from `.github/workflows/*.yaml`\r\n \u001b[32;01mdocs/targets.md \u001b[0m Update `docs/targets.md` from `make help`\r\n \u001b[32;01mdocs/terraform.md \u001b[0m Update `docs/terraform.md` from `terraform-docs`\r\n \u001b[32;01mgeodesic/deploy \u001b[0m Run a Jenkins Job to Deploy $(APP) with $(CANONICAL_TAG)\r\n \u001b[32;01mgit/aliases-update \u001b[0m Update git aliases\r\n \u001b[32;01mgit/export \u001b[0m Export git vars\r\n \u001b[32;01mgit/submodules-update \u001b[0m Update submodules\r\n \u001b[32;01mgithub/download-private-release \u001b[0m Download release from github\r\n \u001b[32;01mgithub/download-public-release \u001b[0m Download release from github\r\n \u001b[32;01mgithub/latest-release \u001b[0m Fetch the latest release tag from th"] -[2.467329, "o", "e GitHub API\r\n \u001b[32;01mgithub/push-artifacts \u001b[0m Push all release artifacts to GitHub (Required: `GITHUB_TOKEN`)\r\n \u001b[32;01mgitleaks/install \u001b[0m Install gitleaks\r\n \u001b[32;01mgitleaks/scan \u001b[0m Scan current repository\r\n \u001b[32;01mgo/build \u001b[0m Build binary\r\n \u001b[32;01mgo/build-all \u001b[0m Build binary for all platforms\r\n \u001b[32;01mgo/clean \u001b[0m Clean compiled binary\r\n \u001b[32;01mgo/clean-all \u001b[0m Clean compiled binary and dependencies\r\n \u001b[32;01mgo/deps \u001b[0m Install dependencies\r\n \u001b[32;01mgo/deps-dev \u001b[0m Install development dependencies\r\n \u001b[32;01mgo/fmt \u001b[0m Format code according to Golang convention\r\n \u001b[32;01mgo/install \u001b[0m Install cli\r\n \u001b[32;01mgo/lint \u001b[0m Lint code\r\n \u001b[32;01mgo/test \u001b[0m Run tests\r\n \u001b[32;0"] -[2.467517, "o", "1mgo/vet \u001b[0m Vet code\r\n \u001b[32;01mhelm/chart/build \u001b[0m Build chart $CHART_NAME from $SOURCE_CHART_TPL\r\n \u001b[32;01mhelm/chart/build-all \u001b[0m Alias for helm/chart/build/all. Depricated.\r\n \u001b[32;01mhelm/chart/build/all \u001b[0m Build chart $CHART_NAME from $SOURCE_CHART_TPL for all available $SEMVERSIONS\r\n \u001b[32;01mhelm/chart/clean \u001b[0m Clean chart packages\r\n \u001b[32;01mhelm/chart/create \u001b[0m Create chart $CHART from starter scaffold\r\n \u001b[32;01mhelm/chart/promote/local \u001b[0m Promote $SOURCE_CHART_FILE to $TARGET_VERSION\r\n \u001b[32;01mhelm/chart/promote/remote \u001b[0m Promote $CHART_NAME from $SOURCE_VERSION to $TARGET_VERSION. ($SOURCE_CHART_REPO_ENDPOINT required)\r\n \u001b[32;01mhelm/chart/publish \u001b[0m Alias for helm/chart/publish/all. WARNING: Eventually will became functional equal to helm/chart/publish/one\r\n \u001b[32;01mhelm/chart/publish/all \u001b[0m Publish chart $CHART_NAME t"] -[2.467712, "o", "o $TARGET_CHART_REPO_ENDPOINT\r\n \u001b[32;01mhelm/chart/publish/package \u001b[0m Publish chart $SOURCE_CHART_FILE to $REPO_GATEWAY_ENDPOINT\r\n \u001b[32;01mhelm/chart/starter/fetch \u001b[0m Fetch starter\r\n \u001b[32;01mhelm/chart/starter/remove \u001b[0m Remove starter\r\n \u001b[32;01mhelm/chart/starter/update \u001b[0m Update starter\r\n \u001b[32;01mhelm/delete/failed \u001b[0m Delete all failed releases in a `NAMESPACE` subject to `FILTER`\r\n \u001b[32;01mhelm/delete/namespace \u001b[0m Delete all releases in a `NAMEPSACE` as well as the namespace\r\n \u001b[32;01mhelm/delete/namespace/empty \u001b[0m Delete `NAMESPACE` if there are no releases in it\r\n \u001b[32;01mhelm/install \u001b[0m Install helm\r\n \u001b[32;01mhelm/repo/add \u001b[0m Add $REPO_NAME from $REPO_ENDPOINT\r\n \u001b[32;01mhelm/repo/add-current \u001b[0m Add helm remote dev repos\r\n \u001b[32;01mhelm/repo/add-remote \u001b[0m Add helm remote repos\r\n \u001b[32;01mhelm/repo/build \u001b[0m Build r"] -[2.46793, "o", "epo\r\n \u001b[32;01mhelm/repo/clean \u001b[0m Clean helm repo\r\n \u001b[32;01mhelm/repo/fix-perms \u001b[0m Fix repo filesystem permissions\r\n \u001b[32;01mhelm/repo/info \u001b[0m Show repo info\r\n \u001b[32;01mhelm/repo/lint \u001b[0m Lint charts\r\n \u001b[32;01mhelm/repo/update \u001b[0m Update repo info\r\n \u001b[32;01mhelm/serve/index \u001b[0m Build index for serve helm charts\r\n \u001b[32;01mhelm/toolbox/upsert \u001b[0m Install or upgrade helm tiller \r\n \u001b[32;01mhelmfile/install \u001b[0m Install helmfile\r\n \u001b[32;01mhelp \u001b[0m Help screen\r\n \u001b[32;01mhelp/all \u001b[0m Display help for all targets\r\n \u001b[32;01mhelp/short \u001b[0m This help short screen\r\n \u001b[32;01minit \u001b[0m Init build-harness\r\n \u001b[32;01mjenkins/run-job-with-tag \u001b[0m Run a Jenkins Job with $(TAG)\r\n \u001b[32;01mmake/lint \u001b[0m Lint all makefiles"] -[2.468117, "o", "\r\n \u001b[32;01mpackages/delete \u001b[0m Delete packages\r\n \u001b[32;01mpackages/install \u001b[0m Install packages \r\n \u001b[32;01mpackages/install/% \u001b[0m Install package (e.g. helm, helmfile, kubectl)\r\n \u001b[32;01mpackages/reinstall \u001b[0m Reinstall packages\r\n \u001b[32;01mpackages/reinstall/% \u001b[0m Reinstall package (e.g. helm, helmfile, kubectl)\r\n \u001b[32;01mpackages/uninstall/% \u001b[0m Uninstall package (e.g. helm, helmfile, kubectl)\r\n \u001b[32;01mreadme \u001b[0m Alias for readme/build\r\n \u001b[32;01mreadme/build \u001b[0m Create README.md by building it from README.yaml\r\n \u001b[32;01mreadme/init \u001b[0m Create basic minimalistic .README.md template file\r\n \u001b[32;01mreadme/lint \u001b[0m Verify the `README.md` is up to date\r\n \u001b[32;01msemver/export \u001b[0m Export semver vars\r\n \u001b[32;01mslack/notify \u001b[0m Send webhook notification to slack"] -[2.468297, "o", "\r\n \u001b[32;01mslack/notify/build \u001b[0m Send notification to slack using \"build\" template\r\n \u001b[32;01mslack/notify/deploy \u001b[0m Send notification to slack using \"deploy\" template\r\n \u001b[32;01mtemplate/build \u001b[0m Create $OUT file by building it from $IN template file\r\n \u001b[32;01mtemplate/deps \u001b[0m Install dependencies\r\n \u001b[32;01mterraform/bump-tf-12-min-version \u001b[0m Rewrite versions.tf to bump modules with minimum core version of '0.12.x' to '>= 0.12.26'\r\n \u001b[32;01mterraform/fmt \u001b[0m Format terraform\r\n \u001b[32;01mterraform/get-modules \u001b[0m (Obsolete) Ensure all modules can be fetched\r\n \u001b[32;01mterraform/get-plugins \u001b[0m (Obsolete) Ensure all plugins can be fetched\r\n \u001b[32;01mterraform/install \u001b[0m Install terraform\r\n \u001b[32;01mterraform/lint \u001b[0m Format check terraform\r\n \u001b[32;01mterraform/loosen-constraints \u001b[0m and convert \"~>\" constraints to \">=\".\r\n \u001b[32;0"] -[2.468416, "o", "1mterraform/precommit \u001b[0m Terraform pull-request routine check/update\r\n \u001b[32;01mterraform/rewrite-required-providers\u001b[0m Rewrite versions.tf to update existing configuration to add an explicit source attribute for each provider\r\n \u001b[32;01mterraform/tflint \u001b[0m Lint terraform (with tflint)\r\n \u001b[32;01mterraform/upgrade-modules \u001b[0m This target has not been upgraded to handle registry format\r\n \u001b[32;01mterraform/validate \u001b[0m Basic terraform sanity check\r\n \u001b[32;01mtravis/docker-login \u001b[0m Login into docker hub\r\n \u001b[32;01mtravis/docker-tag-and-push \u001b[0m Tag & Push according Travis environment variables\r\n"] -[2.471726, "o", "\r\n"] -[2.472951, "o", "\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"] -[2.498432, "o", "\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\u001b[33m~/Documents/dev/github/build-harness\u001b[39m \u001b[31mgenerate-demo \u001b[39m$ \u001b[K\u001b[?2004h"] -[2.498866, "o", "m"] -[2.499265, "o", "\bma"] -[2.49966, "o", "k"] -[2.500062, "o", "e"] -[2.50048, "o", " "] -[2.500912, "o", "d"] -[2.501323, "o", "o"] -[2.501735, "o", "c"] -[2.502153, "o", "k"] -[2.502573, "o", "e"] -[2.502988, "o", "r"] -[2.503476, "o", "/"] -[2.503893, "o", "b"] -[2.504307, "o", "u"] -[2.504716, "o", "i"] -[2.505119, "o", "l"] -[2.505518, "o", "d"] -[2.506306, "o", "\u001b[?2004l\r\r\n"] -[2.698115, "o", "Building tests from ./Dockerfile with [] build args...\r\n"] -[3.388891, "o", "\u001b[1A\u001b[1B\u001b[0G\u001b[?25l"] -[3.389033, "o", "[+] Building 0.0s (0/0) docker:desktop-linux\r\n\u001b[?25h"] -[3.543081, "o", "\u001b[1A\u001b[0G\u001b[?25l[+] Building 0.1s (2/3) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m"] -[3.543234, "o", "\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.1s\r\n\u001b[?25h"] -[3.693125, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 0.3s (2/3) docker:desktop-linux\r\n"] -[3.693315, "o", "\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 "] -[3.69344, "o", " 0.2s\r\n\u001b[?25h"] -[3.848048, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 0.4s (2/3) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m"] -[3.848192, "o", "\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.4s\r\n\u001b[?25h"] -[3.998169, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 0.6s (2/3) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m"] -[3.998308, "o", "\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.5s\r\n\u001b[?25h"] -[4.105638, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 0.7s (3/17) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m"] -[4.105847, "o", "\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[?25h"] -[4.258618, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 0.8s (16/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[4.25883, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[4.258962, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse "] -[4.259125, "o", " helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/c"] -[4.259213, "o", "heck/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[?25h"] -[4.4129, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 1.0s (18/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[4.413058, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[4.413243, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-c"] -[4.413402, "o", "ache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/1"] -[4.413535, "o", "6] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m => [14/16] RUN make -s bash/lint make/lint 0.1s\r\n\u001b[?25h"] -[4.56444, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 1.1s (18/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[4.564645, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[4.564814, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --updat"] -[4.565004, "o", "e --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACH"] -[4.565125, "o", "ED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m => [14/16] RUN make -s bash/lint make/lint 0.2s\r\n\u001b[?25h"] -[4.719559, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 1.3s (18/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[4.719962, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[4.720265, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --updat"] -[4.720459, "o", "e --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACH"] -[4.720639, "o", "ED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m => [14/16] RUN make -s bash/lint make/lint 0.4s\r\n\u001b[?25h"] -[4.870336, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 1.4s (18/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[4.870567, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[4.870696, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --updat"] -[4.870874, "o", "e --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACH"] -[4.87098, "o", "ED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m => [14/16] RUN make -s bash/lint make/lint 0.5s\r\n\u001b[?25h"] -[5.02407, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 1.6s (18/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[5.024191, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[5.024394, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --updat"] -[5.024562, "o", "e --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACH"] -[5.024665, "o", "ED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m => [14/16] RUN make -s bash/lint make/lint 0.7s\r\n\u001b[?25h"] -[5.17601, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 1.7s (18/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[5.17623, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[5.176438, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --updat"] -[5.176575, "o", "e --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACH"] -[5.176707, "o", "ED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m => [14/16] RUN make -s bash/lint make/lint 0.8s\r\n\u001b[?25h"] -[5.304285, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 1.9s (18/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[5.304456, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[5.304687, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --updat"] -[5.304882, "o", "e --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACH"] -[5.305114, "o", "ED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m => [14/16] RUN make -s bash/lint make/lint 1.0s\r\n\u001b[2m => => # ==> ./modules/git/Makefile \r\n\u001b"] -[5.305218, "o", "[0m\u001b[?25h"] -[5.405428, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 2.0s (18/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[5.405715, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[5.405955, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --u"] -[5.406192, "o", "pdate --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => "] -[5.406339, "o", "CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m => [14/16] RUN make -s bash/lint make/lint 1.1s\r\n\u001b[2m => => # ==> ./modules/gitleaks/Makefile "] -[5.406481, "o", " \r\n\u001b[0m\u001b[2m => => # ==> ./modules/chamber/Makefile \r\n\u001b[0m\u001b[2m => => # ==> ./modules/docker/Makefile.cleanup \r\n\u001b[0m\u001b[2m => => # ==> ./modules/docker/Makefile.build \r\n\u001b[0m\u001b[2m => => # ==> ./modules/docker/Makefile.hub \r\n\u001b[0m\u001b[2m => => # ==> ./modules/docker/Makefile "] -[5.406552, "o", " \r\n\u001b[0m\u001b[?25h"] -[5.507115, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 2.1s (18/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m"] -[5.507296, "o", "\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document "] -[5.507449, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0"] -[5.507654, "o", "/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m => [14/16] RUN make -s bash/lint make/lint "] -[5.508014, "o", " 1.2s\r\n\u001b[2m => => # modules/packages/Makefile:12: warning: ignoring old recipe for target 'packages/reinstall' \r\n\u001b[0m\u001b[2m => => # build-harness/modules/packages/Makefile:16: warning: overriding recipe for target 'packages/install' \r\n\u001b[0m\u001b[2m => => # modules/packages/Makefile:16: warning: ignoring old recipe for target 'packages/install' \r\n\u001b[0m\u001b[2m => => # ==> ./build-harness/modules/bash/Makefile \r\n\u001b[0m\u001b[2m => => # ==> ./build-harness/modules/geodesic/Makefile "] -[5.508101, "o", " \r\n\u001b[0m\u001b[2m => => # ==> ./build-harness/modules/completion/Makefile \r\n\u001b[0m\u001b[?25h"] -[5.625968, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 2.2s (18/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[5.626217, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21k"] -[5.626448, "o", "B 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED"] -[5.626689, "o", " [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] -[5.626919, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m => [14/16] RUN make -s bash/lint make/lint 1.3s\r\n\u001b[2m => => # /build-harness/modules/packages/Makefile:8: warning: overriding recipe for target 'packages/delete' "] -[5.627042, "o", " \r\n\u001b[0m\u001b[2m => => # modules/packages/Makefile:8: warning: ignoring old recipe for target 'packages/delete' \r\n\u001b[0m\u001b[2m => => # /build-harness/modules/packages/Makefile:12: warning: overriding recipe for target 'packages/reinstall' \r\n\u001b[0m\u001b[2m => => # modules/packages/Makefile:12: warning: ignoring old recipe for target 'packages/reinstall' \r\n\u001b[0m"] -[5.627279, "o", "\u001b[2m => => # /build-harness/modules/packages/Makefile:16: warning: overriding recipe for target 'packages/install' \r\n\u001b[0m\u001b[2m => => # modules/packages/Makefile:16: warning: ignoring old recipe for target 'packages/install' \r\n\u001b[0m\u001b[?25h"] -[5.735574, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 2.3s (19/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[5.735845, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21k"] -[5.736058, "o", "B 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED"] -[5.736277, "o", " [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] -[5.73653, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m "] -[5.736669, "o", " \r\n \r\n \r\n \r\n \r\n "] -[5.736805, "o", " \r\n\u001b[6A\u001b[0G\u001b[?25h"] -[5.890587, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 2.4s (19/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[5.89079, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[5.890958, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --updat"] -[5.891128, "o", "e --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACH"] -[5.891306, "o", "ED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m => [15/16] RUN make -s template/deps readme/deps 0."] -[5.891406, "o", "2s\r\n\u001b[?25h"] -[6.045298, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 2.6s (19/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[6.045475, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[6.045671, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --u"] -[6.045789, "o", "pdate --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => "] -[6.045913, "o", "CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m => [15/16] RUN make -s template/deps readme/deps "] -[6.04601, "o", " 0.3s\r\n\u001b[?25h"] -[6.195932, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 2.8s (19/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[6.196186, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[6.196466, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --u"] -[6.196601, "o", "pdate --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => "] -[6.196791, "o", "CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m => [15/16] RUN make -s template/deps readme/deps "] -[6.196916, "o", " 0.5s\r\n\u001b[?25h"] -[6.339281, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 2.9s (19/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m"] -[6.339649, "o", "\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d "] -[6.339879, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit "] -[6.340167, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash "] -[6.340354, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness "] -[6.340401, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[2m => => # Using gomplate from /usr/bin/gomplate \r\n\u001b[0m\u001b[2m => => # Using gomplate from /usr/bin/gomplate \r\n\u001b[0m\u001b[?25h"] -[6.491766, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 3.1s (20/21) docker:desktop-linux\r\n"] -[6.491938, "o", "\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 "] -[6.492191, "o", " 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext "] -[6.492402, "o", "go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/ve"] -[6.492538, "o", "ndor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ "] -[6.492732, "o", " 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 0.1s\r\n "] -[6.492798, "o", " \r\n\u001b[1A\u001b[0G\u001b[?25h"] -[6.642847, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 3.2s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[6.643066, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[6.643251, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk"] -[6.643455, "o", " --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m"] -[6.643602, "o", " => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[6.643665, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 0.3s\r\n\u001b[?25h"] -[6.797233, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 3.4s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[6.797364, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[6.79756, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk"] -[6.797691, "o", " --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m"] -[6.79778, "o", " => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[6.797855, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 0.4s\r\n\u001b[?25h"] -[6.949249, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 3.5s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m"] -[6.949397, "o", "\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context "] -[6.949522, "o", " 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash "] -[6.949664, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] -[6.949859, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[6.949945, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 0.6s\r\n\u001b[?25h"] -[7.102201, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 3.7s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m"] -[7.102448, "o", "\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d "] -[7.102634, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit "] -[7.102818, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash "] -[7.103014, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness "] -[7.103184, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 0.7s\r\n\u001b[?25h"] -[7.255666, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 3.8s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[7.255929, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[7.256175, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk"] -[7.256335, "o", " --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m"] -[7.25649, "o", " => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[7.256623, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 0.9s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[?25h"] -[7.405761, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 4.0s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[7.40593, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[7.406124, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN"] -[7.406228, "o", " apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b"] -[7.406357, "o", "[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[7.40649, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 1.0s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[7.556133, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 4.1s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m"] -[7.556358, "o", "\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document "] -[7.556528, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0"] -[7.556736, "o", "/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint "] -[7.556975, "o", " 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 1.2s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[7.707804, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 4.3s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[7.708045, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[7.708316, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[7.708622, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[7.70882, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[7.709017, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 1.3s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[7.861635, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 4.4s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[7.861899, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[7.862134, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[7.862315, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[7.862593, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[7.862672, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 1.5s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[8.016796, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 4.6s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[8.016995, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[8.01733, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[8.017528, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[8.017647, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[8.01776, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 1.6s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[8.166784, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 4.7s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m"] -[8.166992, "o", "\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document "] -[8.167209, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0"] -[8.167401, "o", "/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint "] -[8.167834, "o", " 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 1.8s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[8.317142, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 4.9s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[8.317306, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[8.317462, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[8.317774, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[8.317937, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[8.318081, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 1.9s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[8.467108, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 5.0s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[8.467286, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[8.467446, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[8.467575, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[8.467706, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[8.467793, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 2.1s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[8.620241, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 5.2s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[8.620536, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[8.620851, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[8.621196, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[8.621509, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[8.621704, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 2.2s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[8.774605, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 5.3s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[8.77482, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[8.775006, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[8.775145, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[8.775282, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[8.775363, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 2.4s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[8.927431, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 5.5s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m"] -[8.92755, "o", "\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context "] -[8.927745, "o", " 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash "] -[8.927947, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] -[8.928123, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[8.928231, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 2.5s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[9.080984, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 5.6s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[9.081323, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[9.081601, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[9.081828, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[9.081942, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[9.08211, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 2.7s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[9.233341, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 5.8s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[9.23354, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[9.23366, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[9.233864, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[9.234092, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[9.234284, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 2.9s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[9.384225, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 5.9s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[9.384649, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[9.384829, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[9.384936, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[9.385209, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[9.385266, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 3.0s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[9.535867, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 6.1s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[9.536159, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[9.537526, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[9.53765, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[9.537801, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[9.537929, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 3.2s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[9.690647, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 6.3s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[9.690783, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[9.690931, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[9.691112, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[9.691212, "o", "[0m"] -[9.691922, "o", "\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m"] -[9.692061, "o", "\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 3.3s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 "] -[9.69211, "o", " \r\n\u001b[0m\u001b[?25h"] -[9.840841, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 6.4s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[9.841169, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[9.841417, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[9.841628, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[9.841886, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[9.842109, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 3.5s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[9.990982, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 6.6s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[9.991231, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[9.991384, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[9.991543, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[9.991649, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[9.99184, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 3.6s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[10.141418, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 6.7s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[10.141823, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[10.142124, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[10.142392, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[10.142748, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[10.142886, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 3.8s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[10.291618, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 6.9s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[10.291941, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[10.292159, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[10.292284, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[10.292493, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[10.292564, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 3.9s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[10.442798, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 7.0s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[10.443064, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[10.443312, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[10.443417, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[10.443598, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[10.443744, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 4.1s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[10.594718, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 7.2s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[10.595003, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[10.595137, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[10.59537, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[10.595487, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[10.595606, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 4.2s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[10.748886, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 7.3s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[10.749286, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[10.749509, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[10.749749, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[10.750129, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[10.750266, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 4.4s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[10.900878, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 7.5s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m"] -[10.901092, "o", "\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context "] -[10.901231, "o", " 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash "] -[10.901493, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] -[10.901675, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[10.901777, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 4.5s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[11.052854, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 7.6s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m"] -[11.053014, "o", "\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document "] -[11.053271, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0"] -[11.053387, "o", "/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint "] -[11.05365, "o", " 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 4.7s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[11.203043, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 7.8s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m"] -[11.203255, "o", "\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context "] -[11.203409, "o", " 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash "] -[11.203659, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] -[11.203775, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[11.203882, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 4.8s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[11.35358, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 7.9s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[11.35386, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[11.354104, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[11.354296, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[11.354509, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[11.354634, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 5.0s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[11.508344, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 8.1s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[11.508697, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[11.508865, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[11.508975, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[11.509169, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[11.509299, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 5.1s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[11.658658, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 8.2s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[11.658915, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[11.659198, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[11.659477, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[11.659623, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[11.659763, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 5.3s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[11.812795, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 8.4s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m"] -[11.813078, "o", "\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document "] -[11.813255, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0"] -[11.813418, "o", "/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint "] -[11.813722, "o", " 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 5.4s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[11.963607, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 8.5s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m"] -[11.96384, "o", "\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context "] -[11.963934, "o", " 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash "] -[11.964097, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] -[11.964215, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[11.964437, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 5.6s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[12.118194, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 8.7s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[12.118378, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[12.118627, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[12.118845, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[12.119056, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[12.119184, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 5.7s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[12.268244, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 8.8s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m"] -[12.268444, "o", "\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document "] -[12.268712, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0"] -[12.268935, "o", "/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint "] -[12.269164, "o", " 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 5.9s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[12.421284, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 9.0s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[12.421505, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[12.421685, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[12.421839, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[12.422041, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[12.422172, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 6.0s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[12.576033, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 9.1s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[12.576348, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[12.57664, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[12.576767, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[12.576973, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[12.577115, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 6.2s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[12.726623, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 9.3s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[12.726796, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[12.726941, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[12.727185, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[12.727586, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[12.727695, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 6.3s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[12.87779, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 9.4s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m"] -[12.878008, "o", "\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document "] -[12.878329, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0"] -[12.878512, "o", "/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint "] -[12.878818, "o", " 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 6.5s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[13.029777, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 9.6s (20/21) docker:desktop-linux\r\n"] -[13.029963, "o", "\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 "] -[13.030109, "o", " 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext "] -[13.030254, "o", "go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/ve"] -[13.030396, "o", "ndor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ "] -[13.030641, "o", " 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 6.6s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 "] -[13.030746, "o", " \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[13.184404, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 9.7s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[13.184552, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[13.184879, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[13.185063, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[13.185207, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[13.185315, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 6.8s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[13.337907, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 9.9s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[13.338185, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[13.338581, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[13.338704, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[13.338927, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[13.339097, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 7.0s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[13.491996, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 10.1s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m"] -[13.492146, "o", "\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context "] -[13.492319, "o", " 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash "] -[13.492512, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] -[13.492656, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[13.492789, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 7.1s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[13.642142, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 10.2s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[13.642408, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[13.642576, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[13.642892, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[13.643169, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[13.643329, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 7.3s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[13.794629, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 10.4s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[13.79479, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[13.795025, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[13.79518, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[13.795351, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[13.795449, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 7.4s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[13.946735, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 10.5s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m"] -[13.94695, "o", "\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context "] -[13.947112, "o", " 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash "] -[13.947254, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] -[13.947409, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[13.947548, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 7.6s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[14.097224, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 10.7s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[14.097571, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[14.097708, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[14.09786, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[14.098055, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[14.098164, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 7.7s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[14.247244, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 10.8s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m"] -[14.247433, "o", "\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document "] -[14.247608, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0"] -[14.247728, "o", "/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint "] -[14.247999, "o", " 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 7.9s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[14.399752, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 11.0s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[14.399943, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[14.400108, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[14.400317, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[14.40044, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[14.40055, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 8.0s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[14.553256, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 11.1s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[14.553686, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[14.553964, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[14.554159, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[14.554311, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[14.554443, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 8.2s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[14.706126, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 11.3s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[14.706272, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[14.706545, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[14.706739, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[14.706921, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[14.707011, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 8.3s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[14.856211, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 11.4s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[14.856466, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[14.85664, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[14.856783, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[14.856932, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[14.856994, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 8.5s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[15.011053, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 11.6s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[15.011338, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[15.011523, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[15.011639, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[15.011847, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[15.011961, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 8.6s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[15.161175, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 11.7s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[15.161415, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[15.16157, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[15.161706, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[15.161887, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[15.161988, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 8.8s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[15.315411, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 11.9s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[15.3157, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[15.315908, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[15.316062, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[15.316243, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[15.316363, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 8.9s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[?25h"] -[15.449474, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 12.0s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[15.449639, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[15.449832, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[15.450022, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[15.450232, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[15.450336, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 9.1s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/mitchellh/gox v1.0.1 \r\n\u001b[0m\u001b[?25h"] -[15.599789, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 12.2s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[15.600024, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[15.600228, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6"] -[15.600365, "o", "/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0"] -[15.600601, "o", "s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[15.600952, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 9.2s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/mitchellh/gox v1.0.1 \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/hashicorp/go-version v1.0.0 "] -[15.601107, "o", " \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/mitchellh/iochan v1.0.0 \r\n\u001b[0m\u001b[?25h"] -[15.754256, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 12.3s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[15.754671, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650"] -[15.755069, "o", ".21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CA"] -[15.755293, "o", "CHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] -[15.755583, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[15.755797, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 9.4s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/mitchellh/gox v1.0.1 \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/hashicorp/go-version v1.0.0 "] -[15.755882, "o", " \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/mitchellh/iochan v1.0.0 \r\n\u001b[0m\u001b[?25h"] -[15.905807, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 12.5s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[15.906067, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650"] -[15.906314, "o", ".21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CA"] -[15.906609, "o", "CHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] -[15.906903, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[15.907311, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 9.5s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/mitchellh/gox v1.0.1 \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/hashicorp/go-version v1.0.0 "] -[15.907403, "o", " \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/mitchellh/iochan v1.0.0 \r\n\u001b[0m\u001b[?25h"] -[16.056497, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 12.6s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[16.056932, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650"] -[16.057245, "o", ".21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CA"] -[16.057496, "o", "CHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] -[16.057717, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[16.058129, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 9.7s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/mitchellh/gox v1.0.1 \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/hashicorp/go-version v1.0.0 "] -[16.058288, "o", " \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/mitchellh/iochan v1.0.0 \r\n\u001b[0m\u001b[?25h"] -[16.208489, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 12.8s (20/21) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[16.20864, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650"] -[16.208763, "o", ".21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CA"] -[16.208904, "o", "CHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] -[16.209048, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[16.209185, "o", " 0.6s\r\n\u001b[0m => [16/16] RUN make -s go/deps-dev 9.8s\r\n\u001b[2m => => # go: downloading golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \r\n\u001b[0m\u001b[2m => => # go: downloading golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7 \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/mitchellh/gox v1.0.1 \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/hashicorp/go-version v1.0.0 "] -[16.209262, "o", " \r\n\u001b[0m\u001b[2m => => # go: downloading github.com/mitchellh/iochan v1.0.0 \r\n\u001b[0m\u001b[?25h"] -[16.362155, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 12.9s (21/22) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[16.362349, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650"] -[16.362499, "o", ".21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CA"] -[16.362675, "o", "CHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] -[16.362775, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[16.362931, "o", " 0.6s\r\n\u001b[0m\u001b[34m => [16/16] RUN make -s go/deps-dev 9.9s\r\n\u001b[0m => exporting to image 0.1s\r\n => => exporting layers 0.1s\r\n \r\n "] -[16.363029, "o", " \r\n \r\n\u001b[3A\u001b[0G\u001b[?25h"] -[16.512394, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 13.1s (21/22) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m"] -[16.512708, "o", "\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document "] -[16.512893, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0"] -[16.513228, "o", "/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint "] -[16.513542, "o", " 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[0m\u001b[34m => [16/16] RUN make -s go/deps-dev 9.9s\r\n\u001b[0m => exporting to image 0.2s\r\n => => exporting layers 0.2s\r\n\u001b[?25h"] -[16.665336, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 13.2s (21/22) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m"] -[16.665585, "o", "\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context "] -[16.665734, "o", " 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash "] -[16.665921, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init "] -[16.66609, "o", " 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[16.666251, "o", " 0.6s\r\n\u001b[0m\u001b[34m => [16/16] RUN make -s go/deps-dev 9.9s\r\n\u001b[0m => exporting to image 0.4s\r\n => => exporting layers 0.4s\r\n\u001b[?25h"] -[16.812968, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 13.4s (21/22) docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B "] -[16.813249, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB "] -[16.813473, "o", " 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16]"] -[16.813694, "o", " RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b"] -[16.813898, "o", "[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps "] -[16.814025, "o", " 0.6s\r\n\u001b[0m\u001b[34m => [16/16] RUN make -s go/deps-dev 9.9s\r\n\u001b[0m => exporting to image 0.5s\r\n\u001b[34m => => exporting layers 0.5s\r\n\u001b[0m\u001b[?25h"] -[16.837341, "o", "\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[1A\u001b[0G\u001b[?25l[+] Building 13.4s (22/22) FINISHED docker:desktop-linux\r\n\u001b[34m => [internal] load build definition from Dockerfile 0.0s\r\n\u001b[0m\u001b[34m => => transferring dockerfile: 3.57kB 0.0s\r\n\u001b[0m"] -[16.837537, "o", "\u001b[34m => [internal] load .dockerignore 0.0s\r\n\u001b[0m\u001b[34m => => transferring context: 56B 0.0s\r\n\u001b[0m\u001b[34m => [internal] load metadata for docker.io/library/golang:1.20.7-alpine3.18 0.6s\r\n\u001b[0m\u001b[34m => [ 1/16] FROM docker.io/library/golang:1.20.7-alpine3.18@sha256:03278bc16e1a5b4fb6cdd3462108c060aa1e9c2353ce4d15d744b3c40168677d 0.0s\r\n\u001b[0m\u001b[34m => [internal] preparing inline document "] -[16.837698, "o", " 0.0s\r\n\u001b[0m\u001b[34m => [internal] load build context 0.1s\r\n\u001b[0m\u001b[34m => => transferring context: 650.21kB 0.1s\r\n\u001b[0m\u001b[34m => CACHED [ 2/16] RUN apk --update --no-cache add bash ca-certificates coreutils curl unzip git gettext go grep groff jq 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 3/16] RUN pip install pre-commit 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 4/16] RUN cd /usr/local/bin && curl -fsSL https://github.com/npryce/adr-tools/archive/refs/tags/3.0.0.tar.gz | tar xzf - adr-tools-3.0.0"] -[16.83794, "o", "/src --strip 2 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 5/16] RUN curl -fsSL --retry 3 https://apk.cloudposse.com/install.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 6/16] RUN apk --update --no-cache add chamber@cloudposse gomplate@cloudposse helm@cloudposse helmfile@cloudposse codefresh@cloudposse npm nodejs 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 7/16] RUN update-alternatives --set terraform /usr/share/terraform/1/bin/terraform && mkdir -p /build-harness/vendor && cp -p /usr/share/terraform/1/bin/terraform /build-harnes 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 8/16] RUN curl -s https://raw.githubusercontent.com/terraform-linters/tflint/master/install_linux.sh | bash 0.0s\r\n\u001b[0m\u001b[34m => CACHED [ 9/16] COPY < CACHED [10/16] RUN tflint --init 0.0s\r\n\u001b[0m\u001b[34m => CACHED [11/16] RUN v=$(curl -s https://checkpoint-api.hashicorp.com/v1/check/terraform | jq -r -M '.current_version' | cut -d. -f1-2) && major=${v%%\\.*} && n=$(( ${v##*\\.} + 1 )) && 0.0s\r\n\u001b[0m\u001b[34m => [12/16] COPY ./ /build-harness/ 0.1s\r\n\u001b[0m\u001b[34m => [13/16] WORKDIR /build-harness 0.0s\r\n\u001b[0m\u001b[34m => [14/16] RUN make -s bash/lint make/lint "] -[16.838267, "o", " 1.4s\r\n\u001b[0m\u001b[34m => [15/16] RUN make -s template/deps readme/deps 0.6s\r\n\u001b[0m\u001b[34m => [16/16] RUN make -s go/deps-dev 9.9s\r\n\u001b[0m\u001b[34m => exporting to image 0.5s\r\n\u001b[0m\u001b[34m => => exporting layers 0.5s\r\n\u001b[0m\u001b[34m => => writing image sha256:aa44e13fbf360de127766d192819c6dafa17e7636c68828"] -[16.838393, "o", "5bfc0151cd736305a 0.0s\r\n\u001b[0m\u001b[34m => => naming to docker.io/library/tests 0.0s\r\n\u001b[0m\u001b[?25h"] -[16.843292, "o", "\r\n\u001b[1mWhat's Next?\r\n\u001b[0m"] -[16.843428, "o", " View summary of image vulnerabilities and recommendations → \u001b[36mdocker scout quickview\u001b[0m\r\n"] -[16.851458, "o", "\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"] -[16.897241, "o", "\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\u001b[33m~/Documents/dev/github/build-harness\u001b[39m \u001b[31mgenerate-demo \u001b[39m$ \u001b[K\u001b[?2004h"] -[16.897704, "o", "m"] -[16.898112, "o", "\bma"] -[16.898514, "o", "k"] -[16.899045, "o", "e"] -[16.89947, "o", " "] -[16.899886, "o", "r"] -[16.900292, "o", "e"] -[16.9007, "o", "a"] -[16.9011, "o", "d"] -[16.901526, "o", "m"] -[16.901921, "o", "e"] -[16.902728, "o", "\u001b[?2004l\r\r\n"] -[17.083035, "o", "* Package gomplate already installed\r\n"] -[17.409604, "o", "for module in modules/aws/ modules/bash/ modules/chamber/ modules/codefresh/ modules/completion/ modules/compose/ modules/docker/ modules/docs/ modules/geodesic/ modules/git/ modules/github/ modules/gitleaks/ modules/go/ modules/helm/ modules/helmfile/ modules/jenkins/ modules/make/ modules/packages/ modules/pre-commit/ modules/readme/ modules/semver/ modules/slack/ modules/template/ modules/terraform/ modules/travis/; do \\\r\n\t\techo \"${module%/}: ${module}**\"; \\\r\n\tdone > .github/auto-label.yml\r\n"] -[17.586252, "o", "Generated README.md from /Users/milldr/Documents/dev/github/build-harness/templates/README.md.gotmpl using data from /Users/milldr/Documents/dev/github/build-harness/templates/README.yaml\r\n"] -[17.59614, "o", "\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"] -[17.623071, "o", "\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\u001b[33m~/Documents/dev/github/build-harness\u001b[39m \u001b[31mgenerate-demo \u001b[39m$ \u001b[K\u001b[?2004h"] -[17.623625, "o", "e"] -[17.6242, "o", "\bex"] -[17.62474, "o", "i"] -[17.625216, "o", "t"] -[17.62596, "o", "\u001b[?2004l\r\r\n"] From 48f846622f4f70c7527483f4a55bedf3d82809d6 Mon Sep 17 00:00:00 2001 From: cloudpossebot <11232728+cloudpossebot@users.noreply.github.com> Date: Thu, 26 Oct 2023 17:29:37 +0000 Subject: [PATCH 03/18] Auto Format --- README.md | 144 +++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 99 insertions(+), 45 deletions(-) diff --git a/README.md b/README.md index 346338b1d..6118415f1 100644 --- a/README.md +++ b/README.md @@ -47,9 +47,6 @@ Full details are available in our [`git.io` deprecation documentation](docs/git- --- -## TODO, make this section smaller -## move terraform logo to right side like bridgecrew was - This project is part of our comprehensive ["SweetOps"](https://cpco.io/sweetops) approach towards DevOps. @@ -77,18 +74,33 @@ We literally have [*hundreds of terraform modules*][terraform_modules] that are +## Security & Compliance [](https://bridgecrew.io/) -## Usage +Security scanning is graciously provided by Bridgecrew. Bridgecrew is the leading fully hosted, cloud-native solution providing continuous Terraform security and compliance. + +| Benchmark | Description | +|--------|---------------| +| [![Infrastructure Security](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/general)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=INFRASTRUCTURE+SECURITY) | Infrastructure Security Compliance | +| [![CIS KUBERNETES](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/cis_kubernetes)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=CIS+KUBERNETES+V1.5) | Center for Internet Security, KUBERNETES Compliance | +| [![CIS AWS](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/cis_aws)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=CIS+AWS+V1.2) | Center for Internet Security, AWS Compliance | +| [![CIS AZURE](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/cis_azure)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=CIS+AZURE+V1.1) | Center for Internet Security, AZURE Compliance | +| [![PCI-DSS](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/pci)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=PCI-DSS+V3.2) | Payment Card Industry Data Security Standards Compliance | +| [![NIST-800-53](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/nist)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=NIST-800-53) | National Institute of Standards and Technology Compliance | +| [![ISO27001](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/iso)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=ISO27001) | Information Security Management System, ISO/IEC 27001 Compliance | +| [![SOC2](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/soc2)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=SOC2)| Service Organization Control 2 Compliance | +| [![CIS GCP](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/cis_gcp)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=CIS+GCP+V1.1) | Center for Internet Security, GCP Compliance | +| [![HIPAA](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/hipaa)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=HIPAA) | Health Insurance Portability and Accountability Compliance | -> **Important** -> We do not pin modules to versions in our examples because of the -> difficulty of keeping the versions in the documentation in sync with the latest released versions. -> We highly recommend that in your code you pin the version to the exact version you are -> using so that your infrastructure remains stable, and update versions in a -> systematic way so that they do not catch you by surprise. +## Usage + +**IMPORTANT:** We do not pin modules to versions in our examples because of the +difficulty of keeping the versions in the documentation in sync with the latest released versions. +We highly recommend that in your code you pin the version to the exact version you are +using so that your infrastructure remains stable, and update versions in a +systematic way so that they do not catch you by surprise. At the top of your `Makefile` add, the following... @@ -416,6 +428,13 @@ sed -i '' 's/git.io\/build-harness/cloudposse.tools\/build-harness/' $(grep -l " + +## Share the Love + +Like this project? Please give it a ★ on [our GitHub](https://github.com/cloudposse/build-harness)! (it helps us **a lot**) + + + ## Related Projects Check out these related projects. @@ -431,8 +450,54 @@ For additional context, refer to some of these links. - [Wikipedia - Test Harness](https://en.wikipedia.org/wiki/Test_harness) - The `build-harness` is similar in concept to a "Test Harness" +## Help + +**Got a question?** We got answers. + +File a GitHub [issue](https://github.com/cloudposse/build-harness/issues), send us an [email][email] or join our [Slack Community][slack]. + +[![README Commercial Support][readme_commercial_support_img]][readme_commercial_support_link] + +## DevOps Accelerator for Startups + + +We are a [**DevOps Accelerator**][commercial_support]. We'll help you build your cloud infrastructure from the ground up so you can own it. Then we'll show you how to operate it and stick around for as long as you need us. + +[![Learn More](https://img.shields.io/badge/learn%20more-success.svg?style=for-the-badge)][commercial_support] + +Work directly with our team of DevOps experts via email, slack, and video conferencing. + +We deliver 10x the value for a fraction of the cost of a full-time engineer. Our track record is not even funny. If you want things done right and you need it done FAST, then we're your best bet. + +- **Reference Architecture.** You'll get everything you need from the ground up built using 100% infrastructure as code. +- **Release Engineering.** You'll have end-to-end CI/CD with unlimited staging environments. +- **Site Reliability Engineering.** You'll have total visibility into your apps and microservices. +- **Security Baseline.** You'll have built-in governance with accountability and audit logs for all changes. +- **GitOps.** You'll be able to operate your infrastructure via Pull Requests. +- **Training.** You'll receive hands-on training so your team can operate what we build. +- **Questions.** You'll have a direct line of communication between our teams via a Shared Slack channel. +- **Troubleshooting.** You'll get help to triage when things aren't working. +- **Code Reviews.** You'll receive constructive feedback on Pull Requests. +- **Bug Fixes.** We'll rapidly work with you to fix any bugs in our projects. + +## Slack Community + +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. + +## Newsletter + +Sign up 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. + +## Office Hours + +[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone! + +[![zoom](https://img.cloudposse.com/fit-in/200x200/https://cloudposse.com/wp-content/uploads/2019/08/Powered-by-Zoom.png")][office_hours] + ## ✨ Contributing + + This project is under active development, and we encourage contributions from our community. Many thanks to our outstanding contributors: @@ -440,7 +505,9 @@ Many thanks to our outstanding contributors: -### 🐛 Bug Reports & Feature Requests + + +### Bug Reports & Feature Requests Please use the [issue tracker](https://github.com/cloudposse/build-harness/issues) to report any bugs or file feature requests. @@ -458,45 +525,16 @@ In general, PRs are welcome. We follow the typical "fork-and-pull" Git workflow. **NOTE:** Be sure to merge the latest changes from "upstream" before making a pull request! -### Slack Community - -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. - -### Newsletter - -Sign up 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. - -### Office Hours - -[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone! -[![zoom](https://img.cloudposse.com/fit-in/200x200/https://cloudposse.com/wp-content/uploads/2019/08/Powered-by-Zoom.png")][office_hours] -## About -## TODO add back logo like above +## Copyrights -This project is maintained and funded by [Cloud Posse, LLC][website]. +Copyright © 2016-2023 [Cloud Posse, LLC](https://cloudposse.com) -We are a [**DevOps Accelerator**][commercial_support]. We'll help you build your cloud infrastructure from the ground up so you can own it. Then we'll show you how to operate it and stick around for as long as you need us. -[![Learn More](https://img.shields.io/badge/learn%20more-success.svg?style=for-the-badge)][commercial_support] -Work directly with our team of DevOps experts via email, slack, and video conferencing. -We deliver 10x the value for a fraction of the cost of a full-time engineer. Our track record is not even funny. If you want things done right and you need it done FAST, then we're your best bet. -- **Reference Architecture.** You'll get everything you need from the ground up built using 100% infrastructure as code. -- **Release Engineering.** You'll have end-to-end CI/CD with unlimited staging environments. -- **Site Reliability Engineering.** You'll have total visibility into your apps and microservices. -- **Security Baseline.** You'll have built-in governance with accountability and audit logs for all changes. -- **GitOps.** You'll be able to operate your infrastructure via Pull Requests. -- **Training.** You'll receive hands-on training so your team can operate what we build. -- **Questions.** You'll have a direct line of communication between our teams via a Shared Slack channel. -- **Troubleshooting.** You'll get help to triage when things aren't working. -- **Code Reviews.** You'll receive constructive feedback on Pull Requests. -- **Bug Fixes.** We'll rapidly work with you to fix any bugs in our projects. - -[![README Commercial Support][readme_commercial_support_img]][readme_commercial_support_link] ## License [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) @@ -522,14 +560,29 @@ specific language governing permissions and limitations under the License. ``` + + + + + + + + ## Trademarks All other trademarks referenced herein are the property of their respective owners. -## Copyrights -Copyright © 2016-2023 [Cloud Posse, LLC](https://cloudposse.com) +## About + +This project is maintained and funded by [Cloud Posse, LLC][website]. Like it? Please let us know by [leaving a testimonial][testimonial]! + +[![Cloud Posse][logo]][website] + +We're a [DevOps Professional Services][hire] company based in Los Angeles, CA. We ❤️ [Open Source Software][we_love_open_source]. + +We offer [paid support][commercial_support] on all of our projects. -[![README Footer][readme_footer_img]][readme_footer_link] +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.[![README Footer][readme_footer_img]][readme_footer_link] [![Beacon][beacon]][website] [logo]: https://cloudposse.com/logo-300x69.svg @@ -540,6 +593,7 @@ Copyright © 2016-2023 [Cloud Posse, LLC](https://cloudposse.com) [hire]: https://cpco.io/hire?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=hire [slack]: https://cpco.io/slack?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=slack [twitter]: https://cpco.io/twitter?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=twitter + [testimonial]: https://cpco.io/leave-testimonial?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=testimonial [office_hours]: https://cloudposse.com/office-hours?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=office_hours [newsletter]: https://cpco.io/newsletter?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=newsletter [email]: https://cpco.io/email?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=email From cff683259253b6813e58aebe627898ae17dd8467 Mon Sep 17 00:00:00 2001 From: milldr Date: Thu, 26 Oct 2023 10:33:41 -0700 Subject: [PATCH 04/18] improving readme --- README.md | 8 ++++---- templates/README.md.gotmpl | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 346338b1d..08bd9342c 100644 --- a/README.md +++ b/README.md @@ -444,7 +444,7 @@ Many thanks to our outstanding contributors: Please use the [issue tracker](https://github.com/cloudposse/build-harness/issues) to report any bugs or file feature requests. -### Developing +### 💻 Developing 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]. @@ -458,15 +458,15 @@ In general, PRs are welcome. We follow the typical "fork-and-pull" Git workflow. **NOTE:** Be sure to merge the latest changes from "upstream" before making a pull request! -### Slack Community +### 🌎 Slack Community 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. -### Newsletter +### :newspaper: Newsletter Sign up 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. -### Office Hours +### :calendar: Office Hours [Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone! diff --git a/templates/README.md.gotmpl b/templates/README.md.gotmpl index 4a3698f04..ea9fa32dd 100644 --- a/templates/README.md.gotmpl +++ b/templates/README.md.gotmpl @@ -185,7 +185,7 @@ Many thanks to our outstanding contributors: Please use the [issue tracker]({{ printf "https://github.com/%s/issues" (ds "config").github_repo}}) to report any bugs or file feature requests. -### Developing +### 💻 Developing 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]. @@ -199,15 +199,15 @@ In general, PRs are welcome. We follow the typical "fork-and-pull" Git workflow. **NOTE:** Be sure to merge the latest changes from "upstream" before making a pull request! -### Slack Community +### 🌎 Slack Community 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. -### Newsletter +### :newspaper: Newsletter Sign up 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. -### Office Hours +### :calendar: Office Hours [Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone! From b43ca90031cb714105c315dc551614f60f84717a Mon Sep 17 00:00:00 2001 From: cloudpossebot <11232728+cloudpossebot@users.noreply.github.com> Date: Thu, 26 Oct 2023 17:35:31 +0000 Subject: [PATCH 05/18] Auto Format --- README.md | 146 +++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 100 insertions(+), 46 deletions(-) diff --git a/README.md b/README.md index 08bd9342c..6118415f1 100644 --- a/README.md +++ b/README.md @@ -47,9 +47,6 @@ Full details are available in our [`git.io` deprecation documentation](docs/git- --- -## TODO, make this section smaller -## move terraform logo to right side like bridgecrew was - This project is part of our comprehensive ["SweetOps"](https://cpco.io/sweetops) approach towards DevOps. @@ -77,18 +74,33 @@ We literally have [*hundreds of terraform modules*][terraform_modules] that are +## Security & Compliance [](https://bridgecrew.io/) -## Usage +Security scanning is graciously provided by Bridgecrew. Bridgecrew is the leading fully hosted, cloud-native solution providing continuous Terraform security and compliance. + +| Benchmark | Description | +|--------|---------------| +| [![Infrastructure Security](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/general)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=INFRASTRUCTURE+SECURITY) | Infrastructure Security Compliance | +| [![CIS KUBERNETES](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/cis_kubernetes)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=CIS+KUBERNETES+V1.5) | Center for Internet Security, KUBERNETES Compliance | +| [![CIS AWS](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/cis_aws)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=CIS+AWS+V1.2) | Center for Internet Security, AWS Compliance | +| [![CIS AZURE](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/cis_azure)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=CIS+AZURE+V1.1) | Center for Internet Security, AZURE Compliance | +| [![PCI-DSS](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/pci)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=PCI-DSS+V3.2) | Payment Card Industry Data Security Standards Compliance | +| [![NIST-800-53](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/nist)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=NIST-800-53) | National Institute of Standards and Technology Compliance | +| [![ISO27001](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/iso)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=ISO27001) | Information Security Management System, ISO/IEC 27001 Compliance | +| [![SOC2](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/soc2)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=SOC2)| Service Organization Control 2 Compliance | +| [![CIS GCP](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/cis_gcp)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=CIS+GCP+V1.1) | Center for Internet Security, GCP Compliance | +| [![HIPAA](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/hipaa)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=HIPAA) | Health Insurance Portability and Accountability Compliance | -> **Important** -> We do not pin modules to versions in our examples because of the -> difficulty of keeping the versions in the documentation in sync with the latest released versions. -> We highly recommend that in your code you pin the version to the exact version you are -> using so that your infrastructure remains stable, and update versions in a -> systematic way so that they do not catch you by surprise. +## Usage + +**IMPORTANT:** We do not pin modules to versions in our examples because of the +difficulty of keeping the versions in the documentation in sync with the latest released versions. +We highly recommend that in your code you pin the version to the exact version you are +using so that your infrastructure remains stable, and update versions in a +systematic way so that they do not catch you by surprise. At the top of your `Makefile` add, the following... @@ -416,6 +428,13 @@ sed -i '' 's/git.io\/build-harness/cloudposse.tools\/build-harness/' $(grep -l " + +## Share the Love + +Like this project? Please give it a ★ on [our GitHub](https://github.com/cloudposse/build-harness)! (it helps us **a lot**) + + + ## Related Projects Check out these related projects. @@ -431,8 +450,54 @@ For additional context, refer to some of these links. - [Wikipedia - Test Harness](https://en.wikipedia.org/wiki/Test_harness) - The `build-harness` is similar in concept to a "Test Harness" +## Help + +**Got a question?** We got answers. + +File a GitHub [issue](https://github.com/cloudposse/build-harness/issues), send us an [email][email] or join our [Slack Community][slack]. + +[![README Commercial Support][readme_commercial_support_img]][readme_commercial_support_link] + +## DevOps Accelerator for Startups + + +We are a [**DevOps Accelerator**][commercial_support]. We'll help you build your cloud infrastructure from the ground up so you can own it. Then we'll show you how to operate it and stick around for as long as you need us. + +[![Learn More](https://img.shields.io/badge/learn%20more-success.svg?style=for-the-badge)][commercial_support] + +Work directly with our team of DevOps experts via email, slack, and video conferencing. + +We deliver 10x the value for a fraction of the cost of a full-time engineer. Our track record is not even funny. If you want things done right and you need it done FAST, then we're your best bet. + +- **Reference Architecture.** You'll get everything you need from the ground up built using 100% infrastructure as code. +- **Release Engineering.** You'll have end-to-end CI/CD with unlimited staging environments. +- **Site Reliability Engineering.** You'll have total visibility into your apps and microservices. +- **Security Baseline.** You'll have built-in governance with accountability and audit logs for all changes. +- **GitOps.** You'll be able to operate your infrastructure via Pull Requests. +- **Training.** You'll receive hands-on training so your team can operate what we build. +- **Questions.** You'll have a direct line of communication between our teams via a Shared Slack channel. +- **Troubleshooting.** You'll get help to triage when things aren't working. +- **Code Reviews.** You'll receive constructive feedback on Pull Requests. +- **Bug Fixes.** We'll rapidly work with you to fix any bugs in our projects. + +## Slack Community + +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. + +## Newsletter + +Sign up 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. + +## Office Hours + +[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone! + +[![zoom](https://img.cloudposse.com/fit-in/200x200/https://cloudposse.com/wp-content/uploads/2019/08/Powered-by-Zoom.png")][office_hours] + ## ✨ Contributing + + This project is under active development, and we encourage contributions from our community. Many thanks to our outstanding contributors: @@ -440,11 +505,13 @@ Many thanks to our outstanding contributors: -### 🐛 Bug Reports & Feature Requests + + +### Bug Reports & Feature Requests Please use the [issue tracker](https://github.com/cloudposse/build-harness/issues) to report any bugs or file feature requests. -### 💻 Developing +### Developing 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]. @@ -458,45 +525,16 @@ In general, PRs are welcome. We follow the typical "fork-and-pull" Git workflow. **NOTE:** Be sure to merge the latest changes from "upstream" before making a pull request! -### 🌎 Slack Community - -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. - -### :newspaper: Newsletter - -Sign up 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. - -### :calendar: Office Hours - -[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone! -[![zoom](https://img.cloudposse.com/fit-in/200x200/https://cloudposse.com/wp-content/uploads/2019/08/Powered-by-Zoom.png")][office_hours] -## About -## TODO add back logo like above +## Copyrights -This project is maintained and funded by [Cloud Posse, LLC][website]. +Copyright © 2016-2023 [Cloud Posse, LLC](https://cloudposse.com) -We are a [**DevOps Accelerator**][commercial_support]. We'll help you build your cloud infrastructure from the ground up so you can own it. Then we'll show you how to operate it and stick around for as long as you need us. -[![Learn More](https://img.shields.io/badge/learn%20more-success.svg?style=for-the-badge)][commercial_support] -Work directly with our team of DevOps experts via email, slack, and video conferencing. -We deliver 10x the value for a fraction of the cost of a full-time engineer. Our track record is not even funny. If you want things done right and you need it done FAST, then we're your best bet. -- **Reference Architecture.** You'll get everything you need from the ground up built using 100% infrastructure as code. -- **Release Engineering.** You'll have end-to-end CI/CD with unlimited staging environments. -- **Site Reliability Engineering.** You'll have total visibility into your apps and microservices. -- **Security Baseline.** You'll have built-in governance with accountability and audit logs for all changes. -- **GitOps.** You'll be able to operate your infrastructure via Pull Requests. -- **Training.** You'll receive hands-on training so your team can operate what we build. -- **Questions.** You'll have a direct line of communication between our teams via a Shared Slack channel. -- **Troubleshooting.** You'll get help to triage when things aren't working. -- **Code Reviews.** You'll receive constructive feedback on Pull Requests. -- **Bug Fixes.** We'll rapidly work with you to fix any bugs in our projects. - -[![README Commercial Support][readme_commercial_support_img]][readme_commercial_support_link] ## License [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) @@ -522,14 +560,29 @@ specific language governing permissions and limitations under the License. ``` + + + + + + + + ## Trademarks All other trademarks referenced herein are the property of their respective owners. -## Copyrights -Copyright © 2016-2023 [Cloud Posse, LLC](https://cloudposse.com) +## About + +This project is maintained and funded by [Cloud Posse, LLC][website]. Like it? Please let us know by [leaving a testimonial][testimonial]! + +[![Cloud Posse][logo]][website] + +We're a [DevOps Professional Services][hire] company based in Los Angeles, CA. We ❤️ [Open Source Software][we_love_open_source]. + +We offer [paid support][commercial_support] on all of our projects. -[![README Footer][readme_footer_img]][readme_footer_link] +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.[![README Footer][readme_footer_img]][readme_footer_link] [![Beacon][beacon]][website] [logo]: https://cloudposse.com/logo-300x69.svg @@ -540,6 +593,7 @@ Copyright © 2016-2023 [Cloud Posse, LLC](https://cloudposse.com) [hire]: https://cpco.io/hire?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=hire [slack]: https://cpco.io/slack?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=slack [twitter]: https://cpco.io/twitter?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=twitter + [testimonial]: https://cpco.io/leave-testimonial?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=testimonial [office_hours]: https://cloudposse.com/office-hours?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=office_hours [newsletter]: https://cpco.io/newsletter?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=newsletter [email]: https://cpco.io/email?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=email From c99df7d11ceedd2993e9410de80bd8b8de7bbcb2 Mon Sep 17 00:00:00 2001 From: milldr Date: Thu, 26 Oct 2023 17:31:18 -0700 Subject: [PATCH 06/18] readme improvements --- README.md | 18 +++++------------- templates/README.md.gotmpl | 21 ++++++++------------- 2 files changed, 13 insertions(+), 26 deletions(-) diff --git a/README.md b/README.md index 08bd9342c..bad75e009 100644 --- a/README.md +++ b/README.md @@ -47,14 +47,8 @@ Full details are available in our [`git.io` deprecation documentation](docs/git- --- -## TODO, make this section smaller -## move terraform logo to right side like bridgecrew was - This project is part of our comprehensive ["SweetOps"](https://cpco.io/sweetops) approach towards DevOps. - - -[![Terraform Open Source Modules](https://docs.cloudposse.com/images/terraform-open-source-modules.svg)][terraform_modules] - + It's 100% Open Source and licensed under the [APACHE2](LICENSE). @@ -462,20 +456,18 @@ In general, PRs are welcome. We follow the typical "fork-and-pull" Git workflow. 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. -### :newspaper: Newsletter +### 📰 Newsletter Sign up 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. -### :calendar: Office Hours +### 📆 Office Hours [Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone! -[![zoom](https://img.cloudposse.com/fit-in/200x200/https://cloudposse.com/wp-content/uploads/2019/08/Powered-by-Zoom.png")][office_hours] - -## About -## TODO add back logo like above +## About This project is maintained and funded by [Cloud Posse, LLC][website]. + We are a [**DevOps Accelerator**][commercial_support]. We'll help you build your cloud infrastructure from the ground up so you can own it. Then we'll show you how to operate it and stick around for as long as you need us. diff --git a/templates/README.md.gotmpl b/templates/README.md.gotmpl index ea9fa32dd..46c945918 100644 --- a/templates/README.md.gotmpl +++ b/templates/README.md.gotmpl @@ -70,14 +70,11 @@ We literally have [*hundreds of other terraform modules*][terraform_modules] tha --- -## TODO, make this section smaller -## move terraform logo to right side like bridgecrew was - This project {{ if $deprecated }}was{{ else }}is{{ end }} part of our comprehensive ["SweetOps"](https://cpco.io/sweetops) approach towards DevOps. -{{ if (file.Exists "main.tf") }} -[![Terraform Open Source Modules](https://docs.cloudposse.com/images/terraform-open-source-modules.svg)][terraform_modules] -{{end}} +{{- if (file.Exists "main.tf") }} + +{{- end}} {{ if eq (ds "config").license "APACHE2" }} It's 100% Open Source and licensed under the [APACHE2](LICENSE). @@ -203,22 +200,20 @@ In general, PRs are welcome. We follow the typical "fork-and-pull" Git workflow. 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. -### :newspaper: Newsletter +### 📰 Newsletter Sign up 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. -### :calendar: Office Hours - -[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone! +### 📆 Office Hours -[![zoom](https://img.cloudposse.com/fit-in/200x200/https://cloudposse.com/wp-content/uploads/2019/08/Powered-by-Zoom.png")][office_hours] +[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone! {{- end }} -## About -## TODO add back logo like above +## About This project is maintained and funded by [Cloud Posse, LLC][website]. + We are a [**DevOps Accelerator**][commercial_support]. We'll help you build your cloud infrastructure from the ground up so you can own it. Then we'll show you how to operate it and stick around for as long as you need us. From efb3716f9c90969030ff197f7db0648d750c9d2a Mon Sep 17 00:00:00 2001 From: cloudpossebot <11232728+cloudpossebot@users.noreply.github.com> Date: Fri, 27 Oct 2023 00:32:35 +0000 Subject: [PATCH 07/18] Auto Format --- README.md | 146 ++++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 104 insertions(+), 42 deletions(-) diff --git a/README.md b/README.md index bad75e009..6118415f1 100644 --- a/README.md +++ b/README.md @@ -48,7 +48,10 @@ Full details are available in our [`git.io` deprecation documentation](docs/git- --- This project is part of our comprehensive ["SweetOps"](https://cpco.io/sweetops) approach towards DevOps. - + + +[![Terraform Open Source Modules](https://docs.cloudposse.com/images/terraform-open-source-modules.svg)][terraform_modules] + It's 100% Open Source and licensed under the [APACHE2](LICENSE). @@ -71,18 +74,33 @@ We literally have [*hundreds of terraform modules*][terraform_modules] that are +## Security & Compliance [](https://bridgecrew.io/) + +Security scanning is graciously provided by Bridgecrew. Bridgecrew is the leading fully hosted, cloud-native solution providing continuous Terraform security and compliance. + +| Benchmark | Description | +|--------|---------------| +| [![Infrastructure Security](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/general)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=INFRASTRUCTURE+SECURITY) | Infrastructure Security Compliance | +| [![CIS KUBERNETES](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/cis_kubernetes)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=CIS+KUBERNETES+V1.5) | Center for Internet Security, KUBERNETES Compliance | +| [![CIS AWS](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/cis_aws)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=CIS+AWS+V1.2) | Center for Internet Security, AWS Compliance | +| [![CIS AZURE](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/cis_azure)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=CIS+AZURE+V1.1) | Center for Internet Security, AZURE Compliance | +| [![PCI-DSS](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/pci)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=PCI-DSS+V3.2) | Payment Card Industry Data Security Standards Compliance | +| [![NIST-800-53](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/nist)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=NIST-800-53) | National Institute of Standards and Technology Compliance | +| [![ISO27001](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/iso)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=ISO27001) | Information Security Management System, ISO/IEC 27001 Compliance | +| [![SOC2](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/soc2)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=SOC2)| Service Organization Control 2 Compliance | +| [![CIS GCP](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/cis_gcp)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=CIS+GCP+V1.1) | Center for Internet Security, GCP Compliance | +| [![HIPAA](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/hipaa)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=HIPAA) | Health Insurance Portability and Accountability Compliance | -## Usage +## Usage -> **Important** -> We do not pin modules to versions in our examples because of the -> difficulty of keeping the versions in the documentation in sync with the latest released versions. -> We highly recommend that in your code you pin the version to the exact version you are -> using so that your infrastructure remains stable, and update versions in a -> systematic way so that they do not catch you by surprise. +**IMPORTANT:** We do not pin modules to versions in our examples because of the +difficulty of keeping the versions in the documentation in sync with the latest released versions. +We highly recommend that in your code you pin the version to the exact version you are +using so that your infrastructure remains stable, and update versions in a +systematic way so that they do not catch you by surprise. At the top of your `Makefile` add, the following... @@ -410,6 +428,13 @@ sed -i '' 's/git.io\/build-harness/cloudposse.tools\/build-harness/' $(grep -l " + +## Share the Love + +Like this project? Please give it a ★ on [our GitHub](https://github.com/cloudposse/build-harness)! (it helps us **a lot**) + + + ## Related Projects Check out these related projects. @@ -425,8 +450,54 @@ For additional context, refer to some of these links. - [Wikipedia - Test Harness](https://en.wikipedia.org/wiki/Test_harness) - The `build-harness` is similar in concept to a "Test Harness" +## Help + +**Got a question?** We got answers. + +File a GitHub [issue](https://github.com/cloudposse/build-harness/issues), send us an [email][email] or join our [Slack Community][slack]. + +[![README Commercial Support][readme_commercial_support_img]][readme_commercial_support_link] + +## DevOps Accelerator for Startups + + +We are a [**DevOps Accelerator**][commercial_support]. We'll help you build your cloud infrastructure from the ground up so you can own it. Then we'll show you how to operate it and stick around for as long as you need us. + +[![Learn More](https://img.shields.io/badge/learn%20more-success.svg?style=for-the-badge)][commercial_support] + +Work directly with our team of DevOps experts via email, slack, and video conferencing. + +We deliver 10x the value for a fraction of the cost of a full-time engineer. Our track record is not even funny. If you want things done right and you need it done FAST, then we're your best bet. + +- **Reference Architecture.** You'll get everything you need from the ground up built using 100% infrastructure as code. +- **Release Engineering.** You'll have end-to-end CI/CD with unlimited staging environments. +- **Site Reliability Engineering.** You'll have total visibility into your apps and microservices. +- **Security Baseline.** You'll have built-in governance with accountability and audit logs for all changes. +- **GitOps.** You'll be able to operate your infrastructure via Pull Requests. +- **Training.** You'll receive hands-on training so your team can operate what we build. +- **Questions.** You'll have a direct line of communication between our teams via a Shared Slack channel. +- **Troubleshooting.** You'll get help to triage when things aren't working. +- **Code Reviews.** You'll receive constructive feedback on Pull Requests. +- **Bug Fixes.** We'll rapidly work with you to fix any bugs in our projects. + +## Slack Community + +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. + +## Newsletter + +Sign up 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. + +## Office Hours + +[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone! + +[![zoom](https://img.cloudposse.com/fit-in/200x200/https://cloudposse.com/wp-content/uploads/2019/08/Powered-by-Zoom.png")][office_hours] + ## ✨ Contributing + + This project is under active development, and we encourage contributions from our community. Many thanks to our outstanding contributors: @@ -434,11 +505,13 @@ Many thanks to our outstanding contributors: -### 🐛 Bug Reports & Feature Requests + + +### Bug Reports & Feature Requests Please use the [issue tracker](https://github.com/cloudposse/build-harness/issues) to report any bugs or file feature requests. -### 💻 Developing +### Developing 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]. @@ -452,43 +525,16 @@ In general, PRs are welcome. We follow the typical "fork-and-pull" Git workflow. **NOTE:** Be sure to merge the latest changes from "upstream" before making a pull request! -### 🌎 Slack Community -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. - -### 📰 Newsletter - -Sign up 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. - -### 📆 Office Hours -[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone! +## Copyrights -## About +Copyright © 2016-2023 [Cloud Posse, LLC](https://cloudposse.com) -This project is maintained and funded by [Cloud Posse, LLC][website]. - -We are a [**DevOps Accelerator**][commercial_support]. We'll help you build your cloud infrastructure from the ground up so you can own it. Then we'll show you how to operate it and stick around for as long as you need us. -[![Learn More](https://img.shields.io/badge/learn%20more-success.svg?style=for-the-badge)][commercial_support] -Work directly with our team of DevOps experts via email, slack, and video conferencing. -We deliver 10x the value for a fraction of the cost of a full-time engineer. Our track record is not even funny. If you want things done right and you need it done FAST, then we're your best bet. - -- **Reference Architecture.** You'll get everything you need from the ground up built using 100% infrastructure as code. -- **Release Engineering.** You'll have end-to-end CI/CD with unlimited staging environments. -- **Site Reliability Engineering.** You'll have total visibility into your apps and microservices. -- **Security Baseline.** You'll have built-in governance with accountability and audit logs for all changes. -- **GitOps.** You'll be able to operate your infrastructure via Pull Requests. -- **Training.** You'll receive hands-on training so your team can operate what we build. -- **Questions.** You'll have a direct line of communication between our teams via a Shared Slack channel. -- **Troubleshooting.** You'll get help to triage when things aren't working. -- **Code Reviews.** You'll receive constructive feedback on Pull Requests. -- **Bug Fixes.** We'll rapidly work with you to fix any bugs in our projects. - -[![README Commercial Support][readme_commercial_support_img]][readme_commercial_support_link] ## License [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) @@ -514,14 +560,29 @@ specific language governing permissions and limitations under the License. ``` + + + + + + + + ## Trademarks All other trademarks referenced herein are the property of their respective owners. -## Copyrights -Copyright © 2016-2023 [Cloud Posse, LLC](https://cloudposse.com) +## About + +This project is maintained and funded by [Cloud Posse, LLC][website]. Like it? Please let us know by [leaving a testimonial][testimonial]! + +[![Cloud Posse][logo]][website] + +We're a [DevOps Professional Services][hire] company based in Los Angeles, CA. We ❤️ [Open Source Software][we_love_open_source]. + +We offer [paid support][commercial_support] on all of our projects. -[![README Footer][readme_footer_img]][readme_footer_link] +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.[![README Footer][readme_footer_img]][readme_footer_link] [![Beacon][beacon]][website] [logo]: https://cloudposse.com/logo-300x69.svg @@ -532,6 +593,7 @@ Copyright © 2016-2023 [Cloud Posse, LLC](https://cloudposse.com) [hire]: https://cpco.io/hire?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=hire [slack]: https://cpco.io/slack?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=slack [twitter]: https://cpco.io/twitter?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=twitter + [testimonial]: https://cpco.io/leave-testimonial?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=testimonial [office_hours]: https://cloudposse.com/office-hours?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=office_hours [newsletter]: https://cpco.io/newsletter?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=newsletter [email]: https://cpco.io/email?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=email From da36f534852f4707c2c67417622a89a7aeaee150 Mon Sep 17 00:00:00 2001 From: milldr Date: Thu, 26 Oct 2023 17:32:49 -0700 Subject: [PATCH 08/18] readme improvements --- main.tf | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 main.tf diff --git a/main.tf b/main.tf deleted file mode 100644 index e69de29bb..000000000 From 9c6c2e4ad52e9323ee999929f0b4317cd7cd43d4 Mon Sep 17 00:00:00 2001 From: cloudpossebot <11232728+cloudpossebot@users.noreply.github.com> Date: Fri, 27 Oct 2023 00:33:43 +0000 Subject: [PATCH 09/18] Auto Format --- README.md | 25 ------------------------- 1 file changed, 25 deletions(-) diff --git a/README.md b/README.md index 6118415f1..640c16962 100644 --- a/README.md +++ b/README.md @@ -50,8 +50,6 @@ Full details are available in our [`git.io` deprecation documentation](docs/git- This project is part of our comprehensive ["SweetOps"](https://cpco.io/sweetops) approach towards DevOps. -[![Terraform Open Source Modules](https://docs.cloudposse.com/images/terraform-open-source-modules.svg)][terraform_modules] - It's 100% Open Source and licensed under the [APACHE2](LICENSE). @@ -62,7 +60,6 @@ It's 100% Open Source and licensed under the [APACHE2](LICENSE). -We literally have [*hundreds of terraform modules*][terraform_modules] that are Open Source and well-maintained. Check them out! @@ -74,34 +71,12 @@ We literally have [*hundreds of terraform modules*][terraform_modules] that are -## Security & Compliance [](https://bridgecrew.io/) - -Security scanning is graciously provided by Bridgecrew. Bridgecrew is the leading fully hosted, cloud-native solution providing continuous Terraform security and compliance. - -| Benchmark | Description | -|--------|---------------| -| [![Infrastructure Security](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/general)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=INFRASTRUCTURE+SECURITY) | Infrastructure Security Compliance | -| [![CIS KUBERNETES](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/cis_kubernetes)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=CIS+KUBERNETES+V1.5) | Center for Internet Security, KUBERNETES Compliance | -| [![CIS AWS](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/cis_aws)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=CIS+AWS+V1.2) | Center for Internet Security, AWS Compliance | -| [![CIS AZURE](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/cis_azure)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=CIS+AZURE+V1.1) | Center for Internet Security, AZURE Compliance | -| [![PCI-DSS](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/pci)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=PCI-DSS+V3.2) | Payment Card Industry Data Security Standards Compliance | -| [![NIST-800-53](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/nist)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=NIST-800-53) | National Institute of Standards and Technology Compliance | -| [![ISO27001](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/iso)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=ISO27001) | Information Security Management System, ISO/IEC 27001 Compliance | -| [![SOC2](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/soc2)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=SOC2)| Service Organization Control 2 Compliance | -| [![CIS GCP](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/cis_gcp)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=CIS+GCP+V1.1) | Center for Internet Security, GCP Compliance | -| [![HIPAA](https://www.bridgecrew.cloud/badges/github/cloudposse/build-harness/hipaa)](https://www.bridgecrew.cloud/link/badge?vcs=github&fullRepo=cloudposse%2Fbuild-harness&benchmark=HIPAA) | Health Insurance Portability and Accountability Compliance | ## Usage -**IMPORTANT:** We do not pin modules to versions in our examples because of the -difficulty of keeping the versions in the documentation in sync with the latest released versions. -We highly recommend that in your code you pin the version to the exact version you are -using so that your infrastructure remains stable, and update versions in a -systematic way so that they do not catch you by surprise. - At the top of your `Makefile` add, the following... From eea4e602a37f61f2fac70b13bc99060b0826b848 Mon Sep 17 00:00:00 2001 From: milldr Date: Thu, 26 Oct 2023 17:41:26 -0700 Subject: [PATCH 10/18] readme improvements --- README.md | 116 +++++++++++-------------------------- templates/README.md.gotmpl | 4 +- 2 files changed, 36 insertions(+), 84 deletions(-) diff --git a/README.md b/README.md index 640c16962..107f66519 100644 --- a/README.md +++ b/README.md @@ -50,8 +50,6 @@ Full details are available in our [`git.io` deprecation documentation](docs/git- This project is part of our comprehensive ["SweetOps"](https://cpco.io/sweetops) approach towards DevOps. - - It's 100% Open Source and licensed under the [APACHE2](LICENSE). @@ -72,8 +70,6 @@ It's 100% Open Source and licensed under the [APACHE2](LICENSE). - - ## Usage @@ -403,13 +399,6 @@ sed -i '' 's/git.io\/build-harness/cloudposse.tools\/build-harness/' $(grep -l " - -## Share the Love - -Like this project? Please give it a ★ on [our GitHub](https://github.com/cloudposse/build-harness)! (it helps us **a lot**) - - - ## Related Projects Check out these related projects. @@ -425,54 +414,8 @@ For additional context, refer to some of these links. - [Wikipedia - Test Harness](https://en.wikipedia.org/wiki/Test_harness) - The `build-harness` is similar in concept to a "Test Harness" -## Help - -**Got a question?** We got answers. - -File a GitHub [issue](https://github.com/cloudposse/build-harness/issues), send us an [email][email] or join our [Slack Community][slack]. - -[![README Commercial Support][readme_commercial_support_img]][readme_commercial_support_link] - -## DevOps Accelerator for Startups - - -We are a [**DevOps Accelerator**][commercial_support]. We'll help you build your cloud infrastructure from the ground up so you can own it. Then we'll show you how to operate it and stick around for as long as you need us. - -[![Learn More](https://img.shields.io/badge/learn%20more-success.svg?style=for-the-badge)][commercial_support] - -Work directly with our team of DevOps experts via email, slack, and video conferencing. - -We deliver 10x the value for a fraction of the cost of a full-time engineer. Our track record is not even funny. If you want things done right and you need it done FAST, then we're your best bet. - -- **Reference Architecture.** You'll get everything you need from the ground up built using 100% infrastructure as code. -- **Release Engineering.** You'll have end-to-end CI/CD with unlimited staging environments. -- **Site Reliability Engineering.** You'll have total visibility into your apps and microservices. -- **Security Baseline.** You'll have built-in governance with accountability and audit logs for all changes. -- **GitOps.** You'll be able to operate your infrastructure via Pull Requests. -- **Training.** You'll receive hands-on training so your team can operate what we build. -- **Questions.** You'll have a direct line of communication between our teams via a Shared Slack channel. -- **Troubleshooting.** You'll get help to triage when things aren't working. -- **Code Reviews.** You'll receive constructive feedback on Pull Requests. -- **Bug Fixes.** We'll rapidly work with you to fix any bugs in our projects. - -## Slack Community - -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. - -## Newsletter - -Sign up 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. - -## Office Hours - -[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone! - -[![zoom](https://img.cloudposse.com/fit-in/200x200/https://cloudposse.com/wp-content/uploads/2019/08/Powered-by-Zoom.png")][office_hours] - ## ✨ Contributing - - This project is under active development, and we encourage contributions from our community. Many thanks to our outstanding contributors: @@ -480,13 +423,11 @@ Many thanks to our outstanding contributors: - - -### Bug Reports & Feature Requests +### 🐛 Bug Reports & Feature Requests Please use the [issue tracker](https://github.com/cloudposse/build-harness/issues) to report any bugs or file feature requests. -### Developing +### 💻 Developing 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]. @@ -500,16 +441,43 @@ In general, PRs are welcome. We follow the typical "fork-and-pull" Git workflow. **NOTE:** Be sure to merge the latest changes from "upstream" before making a pull request! +### 🌎 Slack Community +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. -## Copyrights +### 📰 Newsletter -Copyright © 2016-2023 [Cloud Posse, LLC](https://cloudposse.com) +Sign up 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. + +### 📆 Office Hours + +[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone! + +## About + +This project is maintained and funded by [Cloud Posse, LLC][website]. + +We are a [**DevOps Accelerator**][commercial_support]. We'll help you build your cloud infrastructure from the ground up so you can own it. Then we'll show you how to operate it and stick around for as long as you need us. +[![Learn More](https://img.shields.io/badge/learn%20more-success.svg?style=for-the-badge)][commercial_support] +Work directly with our team of DevOps experts via email, slack, and video conferencing. +We deliver 10x the value for a fraction of the cost of a full-time engineer. Our track record is not even funny. If you want things done right and you need it done FAST, then we're your best bet. + +- **Reference Architecture.** You'll get everything you need from the ground up built using 100% infrastructure as code. +- **Release Engineering.** You'll have end-to-end CI/CD with unlimited staging environments. +- **Site Reliability Engineering.** You'll have total visibility into your apps and microservices. +- **Security Baseline.** You'll have built-in governance with accountability and audit logs for all changes. +- **GitOps.** You'll be able to operate your infrastructure via Pull Requests. +- **Training.** You'll receive hands-on training so your team can operate what we build. +- **Questions.** You'll have a direct line of communication between our teams via a Shared Slack channel. +- **Troubleshooting.** You'll get help to triage when things aren't working. +- **Code Reviews.** You'll receive constructive feedback on Pull Requests. +- **Bug Fixes.** We'll rapidly work with you to fix any bugs in our projects. +[![README Commercial Support][readme_commercial_support_img]][readme_commercial_support_link] ## License [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) @@ -535,29 +503,14 @@ specific language governing permissions and limitations under the License. ``` - - - - - - - - ## Trademarks All other trademarks referenced herein are the property of their respective owners. +## Copyrights -## About - -This project is maintained and funded by [Cloud Posse, LLC][website]. Like it? Please let us know by [leaving a testimonial][testimonial]! - -[![Cloud Posse][logo]][website] - -We're a [DevOps Professional Services][hire] company based in Los Angeles, CA. We ❤️ [Open Source Software][we_love_open_source]. - -We offer [paid support][commercial_support] on all of our projects. +Copyright © 2016-2023 [Cloud Posse, LLC](https://cloudposse.com) -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.[![README Footer][readme_footer_img]][readme_footer_link] +[![README Footer][readme_footer_img]][readme_footer_link] [![Beacon][beacon]][website] [logo]: https://cloudposse.com/logo-300x69.svg @@ -568,7 +521,6 @@ Check out [our other projects][github], [follow us on twitter][twitter], [apply [hire]: https://cpco.io/hire?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=hire [slack]: https://cpco.io/slack?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=slack [twitter]: https://cpco.io/twitter?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=twitter - [testimonial]: https://cpco.io/leave-testimonial?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=testimonial [office_hours]: https://cloudposse.com/office-hours?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=office_hours [newsletter]: https://cpco.io/newsletter?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=newsletter [email]: https://cpco.io/email?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=email diff --git a/templates/README.md.gotmpl b/templates/README.md.gotmpl index 46c945918..5aea3793c 100644 --- a/templates/README.md.gotmpl +++ b/templates/README.md.gotmpl @@ -73,7 +73,7 @@ We literally have [*hundreds of other terraform modules*][terraform_modules] tha This project {{ if $deprecated }}was{{ else }}is{{ end }} part of our comprehensive ["SweetOps"](https://cpco.io/sweetops) approach towards DevOps. {{- if (file.Exists "main.tf") }} - + {{- end}} {{ if eq (ds "config").license "APACHE2" }} @@ -213,7 +213,7 @@ Sign up for [our newsletter][newsletter] that covers everything on our technolog ## About This project is maintained and funded by [Cloud Posse, LLC][website]. - + We are a [**DevOps Accelerator**][commercial_support]. We'll help you build your cloud infrastructure from the ground up so you can own it. Then we'll show you how to operate it and stick around for as long as you need us. From b5b4f93fa8a20778cd074b91708f840f053624ee Mon Sep 17 00:00:00 2001 From: cloudpossebot <11232728+cloudpossebot@users.noreply.github.com> Date: Fri, 27 Oct 2023 00:42:22 +0000 Subject: [PATCH 11/18] Auto Format --- README.md | 116 ++++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 82 insertions(+), 34 deletions(-) diff --git a/README.md b/README.md index 107f66519..640c16962 100644 --- a/README.md +++ b/README.md @@ -50,6 +50,8 @@ Full details are available in our [`git.io` deprecation documentation](docs/git- This project is part of our comprehensive ["SweetOps"](https://cpco.io/sweetops) approach towards DevOps. + + It's 100% Open Source and licensed under the [APACHE2](LICENSE). @@ -70,6 +72,8 @@ It's 100% Open Source and licensed under the [APACHE2](LICENSE). + + ## Usage @@ -399,6 +403,13 @@ sed -i '' 's/git.io\/build-harness/cloudposse.tools\/build-harness/' $(grep -l " + +## Share the Love + +Like this project? Please give it a ★ on [our GitHub](https://github.com/cloudposse/build-harness)! (it helps us **a lot**) + + + ## Related Projects Check out these related projects. @@ -414,8 +425,54 @@ For additional context, refer to some of these links. - [Wikipedia - Test Harness](https://en.wikipedia.org/wiki/Test_harness) - The `build-harness` is similar in concept to a "Test Harness" +## Help + +**Got a question?** We got answers. + +File a GitHub [issue](https://github.com/cloudposse/build-harness/issues), send us an [email][email] or join our [Slack Community][slack]. + +[![README Commercial Support][readme_commercial_support_img]][readme_commercial_support_link] + +## DevOps Accelerator for Startups + + +We are a [**DevOps Accelerator**][commercial_support]. We'll help you build your cloud infrastructure from the ground up so you can own it. Then we'll show you how to operate it and stick around for as long as you need us. + +[![Learn More](https://img.shields.io/badge/learn%20more-success.svg?style=for-the-badge)][commercial_support] + +Work directly with our team of DevOps experts via email, slack, and video conferencing. + +We deliver 10x the value for a fraction of the cost of a full-time engineer. Our track record is not even funny. If you want things done right and you need it done FAST, then we're your best bet. + +- **Reference Architecture.** You'll get everything you need from the ground up built using 100% infrastructure as code. +- **Release Engineering.** You'll have end-to-end CI/CD with unlimited staging environments. +- **Site Reliability Engineering.** You'll have total visibility into your apps and microservices. +- **Security Baseline.** You'll have built-in governance with accountability and audit logs for all changes. +- **GitOps.** You'll be able to operate your infrastructure via Pull Requests. +- **Training.** You'll receive hands-on training so your team can operate what we build. +- **Questions.** You'll have a direct line of communication between our teams via a Shared Slack channel. +- **Troubleshooting.** You'll get help to triage when things aren't working. +- **Code Reviews.** You'll receive constructive feedback on Pull Requests. +- **Bug Fixes.** We'll rapidly work with you to fix any bugs in our projects. + +## Slack Community + +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. + +## Newsletter + +Sign up 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. + +## Office Hours + +[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone! + +[![zoom](https://img.cloudposse.com/fit-in/200x200/https://cloudposse.com/wp-content/uploads/2019/08/Powered-by-Zoom.png")][office_hours] + ## ✨ Contributing + + This project is under active development, and we encourage contributions from our community. Many thanks to our outstanding contributors: @@ -423,11 +480,13 @@ Many thanks to our outstanding contributors: -### 🐛 Bug Reports & Feature Requests + + +### Bug Reports & Feature Requests Please use the [issue tracker](https://github.com/cloudposse/build-harness/issues) to report any bugs or file feature requests. -### 💻 Developing +### Developing 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]. @@ -441,43 +500,16 @@ In general, PRs are welcome. We follow the typical "fork-and-pull" Git workflow. **NOTE:** Be sure to merge the latest changes from "upstream" before making a pull request! -### 🌎 Slack Community - -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. - -### 📰 Newsletter - -Sign up 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. - -### 📆 Office Hours -[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone! -## About +## Copyrights -This project is maintained and funded by [Cloud Posse, LLC][website]. - +Copyright © 2016-2023 [Cloud Posse, LLC](https://cloudposse.com) -We are a [**DevOps Accelerator**][commercial_support]. We'll help you build your cloud infrastructure from the ground up so you can own it. Then we'll show you how to operate it and stick around for as long as you need us. -[![Learn More](https://img.shields.io/badge/learn%20more-success.svg?style=for-the-badge)][commercial_support] -Work directly with our team of DevOps experts via email, slack, and video conferencing. -We deliver 10x the value for a fraction of the cost of a full-time engineer. Our track record is not even funny. If you want things done right and you need it done FAST, then we're your best bet. - -- **Reference Architecture.** You'll get everything you need from the ground up built using 100% infrastructure as code. -- **Release Engineering.** You'll have end-to-end CI/CD with unlimited staging environments. -- **Site Reliability Engineering.** You'll have total visibility into your apps and microservices. -- **Security Baseline.** You'll have built-in governance with accountability and audit logs for all changes. -- **GitOps.** You'll be able to operate your infrastructure via Pull Requests. -- **Training.** You'll receive hands-on training so your team can operate what we build. -- **Questions.** You'll have a direct line of communication between our teams via a Shared Slack channel. -- **Troubleshooting.** You'll get help to triage when things aren't working. -- **Code Reviews.** You'll receive constructive feedback on Pull Requests. -- **Bug Fixes.** We'll rapidly work with you to fix any bugs in our projects. -[![README Commercial Support][readme_commercial_support_img]][readme_commercial_support_link] ## License [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) @@ -503,14 +535,29 @@ specific language governing permissions and limitations under the License. ``` + + + + + + + + ## Trademarks All other trademarks referenced herein are the property of their respective owners. -## Copyrights -Copyright © 2016-2023 [Cloud Posse, LLC](https://cloudposse.com) +## About + +This project is maintained and funded by [Cloud Posse, LLC][website]. Like it? Please let us know by [leaving a testimonial][testimonial]! + +[![Cloud Posse][logo]][website] + +We're a [DevOps Professional Services][hire] company based in Los Angeles, CA. We ❤️ [Open Source Software][we_love_open_source]. + +We offer [paid support][commercial_support] on all of our projects. -[![README Footer][readme_footer_img]][readme_footer_link] +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.[![README Footer][readme_footer_img]][readme_footer_link] [![Beacon][beacon]][website] [logo]: https://cloudposse.com/logo-300x69.svg @@ -521,6 +568,7 @@ Copyright © 2016-2023 [Cloud Posse, LLC](https://cloudposse.com) [hire]: https://cpco.io/hire?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=hire [slack]: https://cpco.io/slack?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=slack [twitter]: https://cpco.io/twitter?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=twitter + [testimonial]: https://cpco.io/leave-testimonial?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=testimonial [office_hours]: https://cloudposse.com/office-hours?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=office_hours [newsletter]: https://cpco.io/newsletter?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=newsletter [email]: https://cpco.io/email?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=email From 6c660d61155aad9359453a96ca14ca363086289b Mon Sep 17 00:00:00 2001 From: milldr Date: Wed, 1 Nov 2023 10:45:31 -0700 Subject: [PATCH 12/18] disable auto-readme if labeled modules/readme --- .github/workflows/auto-readme.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/auto-readme.yml b/.github/workflows/auto-readme.yml index b33c89390..5d95dab0c 100644 --- a/.github/workflows/auto-readme.yml +++ b/.github/workflows/auto-readme.yml @@ -2,11 +2,10 @@ name: Auto Readme on: pull_request_target: types: [opened, synchronize] - paths-ignore: - - 'templates/README.md.gotmpl' jobs: auto-readme: + if: ${{ !contains( github.event.pull_request.labels.*.name, 'modules/readme') }} runs-on: ubuntu-latest container: cloudposse/build-harness:latest steps: From 7bb94a34de2f809957f80440b6dec6e69b79c9ec Mon Sep 17 00:00:00 2001 From: milldr Date: Wed, 1 Nov 2023 10:45:52 -0700 Subject: [PATCH 13/18] disable auto-readme if labeled modules/readme --- README.md | 116 ++++++++++++++++-------------------------------------- 1 file changed, 34 insertions(+), 82 deletions(-) diff --git a/README.md b/README.md index 640c16962..107f66519 100644 --- a/README.md +++ b/README.md @@ -50,8 +50,6 @@ Full details are available in our [`git.io` deprecation documentation](docs/git- This project is part of our comprehensive ["SweetOps"](https://cpco.io/sweetops) approach towards DevOps. - - It's 100% Open Source and licensed under the [APACHE2](LICENSE). @@ -72,8 +70,6 @@ It's 100% Open Source and licensed under the [APACHE2](LICENSE). - - ## Usage @@ -403,13 +399,6 @@ sed -i '' 's/git.io\/build-harness/cloudposse.tools\/build-harness/' $(grep -l " - -## Share the Love - -Like this project? Please give it a ★ on [our GitHub](https://github.com/cloudposse/build-harness)! (it helps us **a lot**) - - - ## Related Projects Check out these related projects. @@ -425,54 +414,8 @@ For additional context, refer to some of these links. - [Wikipedia - Test Harness](https://en.wikipedia.org/wiki/Test_harness) - The `build-harness` is similar in concept to a "Test Harness" -## Help - -**Got a question?** We got answers. - -File a GitHub [issue](https://github.com/cloudposse/build-harness/issues), send us an [email][email] or join our [Slack Community][slack]. - -[![README Commercial Support][readme_commercial_support_img]][readme_commercial_support_link] - -## DevOps Accelerator for Startups - - -We are a [**DevOps Accelerator**][commercial_support]. We'll help you build your cloud infrastructure from the ground up so you can own it. Then we'll show you how to operate it and stick around for as long as you need us. - -[![Learn More](https://img.shields.io/badge/learn%20more-success.svg?style=for-the-badge)][commercial_support] - -Work directly with our team of DevOps experts via email, slack, and video conferencing. - -We deliver 10x the value for a fraction of the cost of a full-time engineer. Our track record is not even funny. If you want things done right and you need it done FAST, then we're your best bet. - -- **Reference Architecture.** You'll get everything you need from the ground up built using 100% infrastructure as code. -- **Release Engineering.** You'll have end-to-end CI/CD with unlimited staging environments. -- **Site Reliability Engineering.** You'll have total visibility into your apps and microservices. -- **Security Baseline.** You'll have built-in governance with accountability and audit logs for all changes. -- **GitOps.** You'll be able to operate your infrastructure via Pull Requests. -- **Training.** You'll receive hands-on training so your team can operate what we build. -- **Questions.** You'll have a direct line of communication between our teams via a Shared Slack channel. -- **Troubleshooting.** You'll get help to triage when things aren't working. -- **Code Reviews.** You'll receive constructive feedback on Pull Requests. -- **Bug Fixes.** We'll rapidly work with you to fix any bugs in our projects. - -## Slack Community - -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. - -## Newsletter - -Sign up 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. - -## Office Hours - -[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone! - -[![zoom](https://img.cloudposse.com/fit-in/200x200/https://cloudposse.com/wp-content/uploads/2019/08/Powered-by-Zoom.png")][office_hours] - ## ✨ Contributing - - This project is under active development, and we encourage contributions from our community. Many thanks to our outstanding contributors: @@ -480,13 +423,11 @@ Many thanks to our outstanding contributors: - - -### Bug Reports & Feature Requests +### 🐛 Bug Reports & Feature Requests Please use the [issue tracker](https://github.com/cloudposse/build-harness/issues) to report any bugs or file feature requests. -### Developing +### 💻 Developing 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]. @@ -500,16 +441,43 @@ In general, PRs are welcome. We follow the typical "fork-and-pull" Git workflow. **NOTE:** Be sure to merge the latest changes from "upstream" before making a pull request! +### 🌎 Slack Community +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. -## Copyrights +### 📰 Newsletter -Copyright © 2016-2023 [Cloud Posse, LLC](https://cloudposse.com) +Sign up 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. + +### 📆 Office Hours + +[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone! + +## About + +This project is maintained and funded by [Cloud Posse, LLC][website]. + +We are a [**DevOps Accelerator**][commercial_support]. We'll help you build your cloud infrastructure from the ground up so you can own it. Then we'll show you how to operate it and stick around for as long as you need us. +[![Learn More](https://img.shields.io/badge/learn%20more-success.svg?style=for-the-badge)][commercial_support] +Work directly with our team of DevOps experts via email, slack, and video conferencing. +We deliver 10x the value for a fraction of the cost of a full-time engineer. Our track record is not even funny. If you want things done right and you need it done FAST, then we're your best bet. + +- **Reference Architecture.** You'll get everything you need from the ground up built using 100% infrastructure as code. +- **Release Engineering.** You'll have end-to-end CI/CD with unlimited staging environments. +- **Site Reliability Engineering.** You'll have total visibility into your apps and microservices. +- **Security Baseline.** You'll have built-in governance with accountability and audit logs for all changes. +- **GitOps.** You'll be able to operate your infrastructure via Pull Requests. +- **Training.** You'll receive hands-on training so your team can operate what we build. +- **Questions.** You'll have a direct line of communication between our teams via a Shared Slack channel. +- **Troubleshooting.** You'll get help to triage when things aren't working. +- **Code Reviews.** You'll receive constructive feedback on Pull Requests. +- **Bug Fixes.** We'll rapidly work with you to fix any bugs in our projects. +[![README Commercial Support][readme_commercial_support_img]][readme_commercial_support_link] ## License [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) @@ -535,29 +503,14 @@ specific language governing permissions and limitations under the License. ``` - - - - - - - - ## Trademarks All other trademarks referenced herein are the property of their respective owners. +## Copyrights -## About - -This project is maintained and funded by [Cloud Posse, LLC][website]. Like it? Please let us know by [leaving a testimonial][testimonial]! - -[![Cloud Posse][logo]][website] - -We're a [DevOps Professional Services][hire] company based in Los Angeles, CA. We ❤️ [Open Source Software][we_love_open_source]. - -We offer [paid support][commercial_support] on all of our projects. +Copyright © 2016-2023 [Cloud Posse, LLC](https://cloudposse.com) -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.[![README Footer][readme_footer_img]][readme_footer_link] +[![README Footer][readme_footer_img]][readme_footer_link] [![Beacon][beacon]][website] [logo]: https://cloudposse.com/logo-300x69.svg @@ -568,7 +521,6 @@ Check out [our other projects][github], [follow us on twitter][twitter], [apply [hire]: https://cpco.io/hire?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=hire [slack]: https://cpco.io/slack?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=slack [twitter]: https://cpco.io/twitter?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=twitter - [testimonial]: https://cpco.io/leave-testimonial?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=testimonial [office_hours]: https://cloudposse.com/office-hours?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=office_hours [newsletter]: https://cpco.io/newsletter?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=newsletter [email]: https://cpco.io/email?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=email From 9a9e57f47b057ec5cf5963146014d3db6a9c03a0 Mon Sep 17 00:00:00 2001 From: cloudpossebot <11232728+cloudpossebot@users.noreply.github.com> Date: Wed, 1 Nov 2023 17:46:43 +0000 Subject: [PATCH 14/18] Auto Format --- README.md | 116 ++++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 82 insertions(+), 34 deletions(-) diff --git a/README.md b/README.md index 107f66519..640c16962 100644 --- a/README.md +++ b/README.md @@ -50,6 +50,8 @@ Full details are available in our [`git.io` deprecation documentation](docs/git- This project is part of our comprehensive ["SweetOps"](https://cpco.io/sweetops) approach towards DevOps. + + It's 100% Open Source and licensed under the [APACHE2](LICENSE). @@ -70,6 +72,8 @@ It's 100% Open Source and licensed under the [APACHE2](LICENSE). + + ## Usage @@ -399,6 +403,13 @@ sed -i '' 's/git.io\/build-harness/cloudposse.tools\/build-harness/' $(grep -l " + +## Share the Love + +Like this project? Please give it a ★ on [our GitHub](https://github.com/cloudposse/build-harness)! (it helps us **a lot**) + + + ## Related Projects Check out these related projects. @@ -414,8 +425,54 @@ For additional context, refer to some of these links. - [Wikipedia - Test Harness](https://en.wikipedia.org/wiki/Test_harness) - The `build-harness` is similar in concept to a "Test Harness" +## Help + +**Got a question?** We got answers. + +File a GitHub [issue](https://github.com/cloudposse/build-harness/issues), send us an [email][email] or join our [Slack Community][slack]. + +[![README Commercial Support][readme_commercial_support_img]][readme_commercial_support_link] + +## DevOps Accelerator for Startups + + +We are a [**DevOps Accelerator**][commercial_support]. We'll help you build your cloud infrastructure from the ground up so you can own it. Then we'll show you how to operate it and stick around for as long as you need us. + +[![Learn More](https://img.shields.io/badge/learn%20more-success.svg?style=for-the-badge)][commercial_support] + +Work directly with our team of DevOps experts via email, slack, and video conferencing. + +We deliver 10x the value for a fraction of the cost of a full-time engineer. Our track record is not even funny. If you want things done right and you need it done FAST, then we're your best bet. + +- **Reference Architecture.** You'll get everything you need from the ground up built using 100% infrastructure as code. +- **Release Engineering.** You'll have end-to-end CI/CD with unlimited staging environments. +- **Site Reliability Engineering.** You'll have total visibility into your apps and microservices. +- **Security Baseline.** You'll have built-in governance with accountability and audit logs for all changes. +- **GitOps.** You'll be able to operate your infrastructure via Pull Requests. +- **Training.** You'll receive hands-on training so your team can operate what we build. +- **Questions.** You'll have a direct line of communication between our teams via a Shared Slack channel. +- **Troubleshooting.** You'll get help to triage when things aren't working. +- **Code Reviews.** You'll receive constructive feedback on Pull Requests. +- **Bug Fixes.** We'll rapidly work with you to fix any bugs in our projects. + +## Slack Community + +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. + +## Newsletter + +Sign up 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. + +## Office Hours + +[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone! + +[![zoom](https://img.cloudposse.com/fit-in/200x200/https://cloudposse.com/wp-content/uploads/2019/08/Powered-by-Zoom.png")][office_hours] + ## ✨ Contributing + + This project is under active development, and we encourage contributions from our community. Many thanks to our outstanding contributors: @@ -423,11 +480,13 @@ Many thanks to our outstanding contributors: -### 🐛 Bug Reports & Feature Requests + + +### Bug Reports & Feature Requests Please use the [issue tracker](https://github.com/cloudposse/build-harness/issues) to report any bugs or file feature requests. -### 💻 Developing +### Developing 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]. @@ -441,43 +500,16 @@ In general, PRs are welcome. We follow the typical "fork-and-pull" Git workflow. **NOTE:** Be sure to merge the latest changes from "upstream" before making a pull request! -### 🌎 Slack Community - -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. - -### 📰 Newsletter - -Sign up 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. - -### 📆 Office Hours -[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone! -## About +## Copyrights -This project is maintained and funded by [Cloud Posse, LLC][website]. - +Copyright © 2016-2023 [Cloud Posse, LLC](https://cloudposse.com) -We are a [**DevOps Accelerator**][commercial_support]. We'll help you build your cloud infrastructure from the ground up so you can own it. Then we'll show you how to operate it and stick around for as long as you need us. -[![Learn More](https://img.shields.io/badge/learn%20more-success.svg?style=for-the-badge)][commercial_support] -Work directly with our team of DevOps experts via email, slack, and video conferencing. -We deliver 10x the value for a fraction of the cost of a full-time engineer. Our track record is not even funny. If you want things done right and you need it done FAST, then we're your best bet. - -- **Reference Architecture.** You'll get everything you need from the ground up built using 100% infrastructure as code. -- **Release Engineering.** You'll have end-to-end CI/CD with unlimited staging environments. -- **Site Reliability Engineering.** You'll have total visibility into your apps and microservices. -- **Security Baseline.** You'll have built-in governance with accountability and audit logs for all changes. -- **GitOps.** You'll be able to operate your infrastructure via Pull Requests. -- **Training.** You'll receive hands-on training so your team can operate what we build. -- **Questions.** You'll have a direct line of communication between our teams via a Shared Slack channel. -- **Troubleshooting.** You'll get help to triage when things aren't working. -- **Code Reviews.** You'll receive constructive feedback on Pull Requests. -- **Bug Fixes.** We'll rapidly work with you to fix any bugs in our projects. -[![README Commercial Support][readme_commercial_support_img]][readme_commercial_support_link] ## License [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) @@ -503,14 +535,29 @@ specific language governing permissions and limitations under the License. ``` + + + + + + + + ## Trademarks All other trademarks referenced herein are the property of their respective owners. -## Copyrights -Copyright © 2016-2023 [Cloud Posse, LLC](https://cloudposse.com) +## About + +This project is maintained and funded by [Cloud Posse, LLC][website]. Like it? Please let us know by [leaving a testimonial][testimonial]! + +[![Cloud Posse][logo]][website] + +We're a [DevOps Professional Services][hire] company based in Los Angeles, CA. We ❤️ [Open Source Software][we_love_open_source]. + +We offer [paid support][commercial_support] on all of our projects. -[![README Footer][readme_footer_img]][readme_footer_link] +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.[![README Footer][readme_footer_img]][readme_footer_link] [![Beacon][beacon]][website] [logo]: https://cloudposse.com/logo-300x69.svg @@ -521,6 +568,7 @@ Copyright © 2016-2023 [Cloud Posse, LLC](https://cloudposse.com) [hire]: https://cpco.io/hire?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=hire [slack]: https://cpco.io/slack?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=slack [twitter]: https://cpco.io/twitter?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=twitter + [testimonial]: https://cpco.io/leave-testimonial?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=testimonial [office_hours]: https://cloudposse.com/office-hours?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=office_hours [newsletter]: https://cpco.io/newsletter?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=newsletter [email]: https://cpco.io/email?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=email From 5bf4d0e4756b5a83cd5c00d9786048e23e48550c Mon Sep 17 00:00:00 2001 From: milldr Date: Wed, 1 Nov 2023 10:51:31 -0700 Subject: [PATCH 15/18] change trigger to pr as issue workaround --- .github/workflows/auto-readme.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/auto-readme.yml b/.github/workflows/auto-readme.yml index 5d95dab0c..6bbf73b02 100644 --- a/.github/workflows/auto-readme.yml +++ b/.github/workflows/auto-readme.yml @@ -1,6 +1,6 @@ name: Auto Readme on: - pull_request_target: + pull_request: types: [opened, synchronize] jobs: From fef19dbdd8cb3635ea539b0e27b414d7bb81d39b Mon Sep 17 00:00:00 2001 From: milldr Date: Wed, 1 Nov 2023 10:51:48 -0700 Subject: [PATCH 16/18] change trigger to pr as issue workaround --- README.md | 116 ++++++++++++++++-------------------------------------- 1 file changed, 34 insertions(+), 82 deletions(-) diff --git a/README.md b/README.md index 640c16962..107f66519 100644 --- a/README.md +++ b/README.md @@ -50,8 +50,6 @@ Full details are available in our [`git.io` deprecation documentation](docs/git- This project is part of our comprehensive ["SweetOps"](https://cpco.io/sweetops) approach towards DevOps. - - It's 100% Open Source and licensed under the [APACHE2](LICENSE). @@ -72,8 +70,6 @@ It's 100% Open Source and licensed under the [APACHE2](LICENSE). - - ## Usage @@ -403,13 +399,6 @@ sed -i '' 's/git.io\/build-harness/cloudposse.tools\/build-harness/' $(grep -l " - -## Share the Love - -Like this project? Please give it a ★ on [our GitHub](https://github.com/cloudposse/build-harness)! (it helps us **a lot**) - - - ## Related Projects Check out these related projects. @@ -425,54 +414,8 @@ For additional context, refer to some of these links. - [Wikipedia - Test Harness](https://en.wikipedia.org/wiki/Test_harness) - The `build-harness` is similar in concept to a "Test Harness" -## Help - -**Got a question?** We got answers. - -File a GitHub [issue](https://github.com/cloudposse/build-harness/issues), send us an [email][email] or join our [Slack Community][slack]. - -[![README Commercial Support][readme_commercial_support_img]][readme_commercial_support_link] - -## DevOps Accelerator for Startups - - -We are a [**DevOps Accelerator**][commercial_support]. We'll help you build your cloud infrastructure from the ground up so you can own it. Then we'll show you how to operate it and stick around for as long as you need us. - -[![Learn More](https://img.shields.io/badge/learn%20more-success.svg?style=for-the-badge)][commercial_support] - -Work directly with our team of DevOps experts via email, slack, and video conferencing. - -We deliver 10x the value for a fraction of the cost of a full-time engineer. Our track record is not even funny. If you want things done right and you need it done FAST, then we're your best bet. - -- **Reference Architecture.** You'll get everything you need from the ground up built using 100% infrastructure as code. -- **Release Engineering.** You'll have end-to-end CI/CD with unlimited staging environments. -- **Site Reliability Engineering.** You'll have total visibility into your apps and microservices. -- **Security Baseline.** You'll have built-in governance with accountability and audit logs for all changes. -- **GitOps.** You'll be able to operate your infrastructure via Pull Requests. -- **Training.** You'll receive hands-on training so your team can operate what we build. -- **Questions.** You'll have a direct line of communication between our teams via a Shared Slack channel. -- **Troubleshooting.** You'll get help to triage when things aren't working. -- **Code Reviews.** You'll receive constructive feedback on Pull Requests. -- **Bug Fixes.** We'll rapidly work with you to fix any bugs in our projects. - -## Slack Community - -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. - -## Newsletter - -Sign up 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. - -## Office Hours - -[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone! - -[![zoom](https://img.cloudposse.com/fit-in/200x200/https://cloudposse.com/wp-content/uploads/2019/08/Powered-by-Zoom.png")][office_hours] - ## ✨ Contributing - - This project is under active development, and we encourage contributions from our community. Many thanks to our outstanding contributors: @@ -480,13 +423,11 @@ Many thanks to our outstanding contributors: - - -### Bug Reports & Feature Requests +### 🐛 Bug Reports & Feature Requests Please use the [issue tracker](https://github.com/cloudposse/build-harness/issues) to report any bugs or file feature requests. -### Developing +### 💻 Developing 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]. @@ -500,16 +441,43 @@ In general, PRs are welcome. We follow the typical "fork-and-pull" Git workflow. **NOTE:** Be sure to merge the latest changes from "upstream" before making a pull request! +### 🌎 Slack Community +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. -## Copyrights +### 📰 Newsletter -Copyright © 2016-2023 [Cloud Posse, LLC](https://cloudposse.com) +Sign up 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. + +### 📆 Office Hours + +[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone! + +## About + +This project is maintained and funded by [Cloud Posse, LLC][website]. + +We are a [**DevOps Accelerator**][commercial_support]. We'll help you build your cloud infrastructure from the ground up so you can own it. Then we'll show you how to operate it and stick around for as long as you need us. +[![Learn More](https://img.shields.io/badge/learn%20more-success.svg?style=for-the-badge)][commercial_support] +Work directly with our team of DevOps experts via email, slack, and video conferencing. +We deliver 10x the value for a fraction of the cost of a full-time engineer. Our track record is not even funny. If you want things done right and you need it done FAST, then we're your best bet. + +- **Reference Architecture.** You'll get everything you need from the ground up built using 100% infrastructure as code. +- **Release Engineering.** You'll have end-to-end CI/CD with unlimited staging environments. +- **Site Reliability Engineering.** You'll have total visibility into your apps and microservices. +- **Security Baseline.** You'll have built-in governance with accountability and audit logs for all changes. +- **GitOps.** You'll be able to operate your infrastructure via Pull Requests. +- **Training.** You'll receive hands-on training so your team can operate what we build. +- **Questions.** You'll have a direct line of communication between our teams via a Shared Slack channel. +- **Troubleshooting.** You'll get help to triage when things aren't working. +- **Code Reviews.** You'll receive constructive feedback on Pull Requests. +- **Bug Fixes.** We'll rapidly work with you to fix any bugs in our projects. +[![README Commercial Support][readme_commercial_support_img]][readme_commercial_support_link] ## License [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) @@ -535,29 +503,14 @@ specific language governing permissions and limitations under the License. ``` - - - - - - - - ## Trademarks All other trademarks referenced herein are the property of their respective owners. +## Copyrights -## About - -This project is maintained and funded by [Cloud Posse, LLC][website]. Like it? Please let us know by [leaving a testimonial][testimonial]! - -[![Cloud Posse][logo]][website] - -We're a [DevOps Professional Services][hire] company based in Los Angeles, CA. We ❤️ [Open Source Software][we_love_open_source]. - -We offer [paid support][commercial_support] on all of our projects. +Copyright © 2016-2023 [Cloud Posse, LLC](https://cloudposse.com) -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.[![README Footer][readme_footer_img]][readme_footer_link] +[![README Footer][readme_footer_img]][readme_footer_link] [![Beacon][beacon]][website] [logo]: https://cloudposse.com/logo-300x69.svg @@ -568,7 +521,6 @@ Check out [our other projects][github], [follow us on twitter][twitter], [apply [hire]: https://cpco.io/hire?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=hire [slack]: https://cpco.io/slack?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=slack [twitter]: https://cpco.io/twitter?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=twitter - [testimonial]: https://cpco.io/leave-testimonial?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=testimonial [office_hours]: https://cloudposse.com/office-hours?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=office_hours [newsletter]: https://cpco.io/newsletter?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=newsletter [email]: https://cpco.io/email?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=email From 6aea2cfeeb5bd2fd0ebd998cf3868b8473327bb8 Mon Sep 17 00:00:00 2001 From: cloudpossebot <11232728+cloudpossebot@users.noreply.github.com> Date: Wed, 1 Nov 2023 17:52:40 +0000 Subject: [PATCH 17/18] Auto Format --- README.md | 116 ++++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 82 insertions(+), 34 deletions(-) diff --git a/README.md b/README.md index 107f66519..640c16962 100644 --- a/README.md +++ b/README.md @@ -50,6 +50,8 @@ Full details are available in our [`git.io` deprecation documentation](docs/git- This project is part of our comprehensive ["SweetOps"](https://cpco.io/sweetops) approach towards DevOps. + + It's 100% Open Source and licensed under the [APACHE2](LICENSE). @@ -70,6 +72,8 @@ It's 100% Open Source and licensed under the [APACHE2](LICENSE). + + ## Usage @@ -399,6 +403,13 @@ sed -i '' 's/git.io\/build-harness/cloudposse.tools\/build-harness/' $(grep -l " + +## Share the Love + +Like this project? Please give it a ★ on [our GitHub](https://github.com/cloudposse/build-harness)! (it helps us **a lot**) + + + ## Related Projects Check out these related projects. @@ -414,8 +425,54 @@ For additional context, refer to some of these links. - [Wikipedia - Test Harness](https://en.wikipedia.org/wiki/Test_harness) - The `build-harness` is similar in concept to a "Test Harness" +## Help + +**Got a question?** We got answers. + +File a GitHub [issue](https://github.com/cloudposse/build-harness/issues), send us an [email][email] or join our [Slack Community][slack]. + +[![README Commercial Support][readme_commercial_support_img]][readme_commercial_support_link] + +## DevOps Accelerator for Startups + + +We are a [**DevOps Accelerator**][commercial_support]. We'll help you build your cloud infrastructure from the ground up so you can own it. Then we'll show you how to operate it and stick around for as long as you need us. + +[![Learn More](https://img.shields.io/badge/learn%20more-success.svg?style=for-the-badge)][commercial_support] + +Work directly with our team of DevOps experts via email, slack, and video conferencing. + +We deliver 10x the value for a fraction of the cost of a full-time engineer. Our track record is not even funny. If you want things done right and you need it done FAST, then we're your best bet. + +- **Reference Architecture.** You'll get everything you need from the ground up built using 100% infrastructure as code. +- **Release Engineering.** You'll have end-to-end CI/CD with unlimited staging environments. +- **Site Reliability Engineering.** You'll have total visibility into your apps and microservices. +- **Security Baseline.** You'll have built-in governance with accountability and audit logs for all changes. +- **GitOps.** You'll be able to operate your infrastructure via Pull Requests. +- **Training.** You'll receive hands-on training so your team can operate what we build. +- **Questions.** You'll have a direct line of communication between our teams via a Shared Slack channel. +- **Troubleshooting.** You'll get help to triage when things aren't working. +- **Code Reviews.** You'll receive constructive feedback on Pull Requests. +- **Bug Fixes.** We'll rapidly work with you to fix any bugs in our projects. + +## Slack Community + +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. + +## Newsletter + +Sign up 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. + +## Office Hours + +[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone! + +[![zoom](https://img.cloudposse.com/fit-in/200x200/https://cloudposse.com/wp-content/uploads/2019/08/Powered-by-Zoom.png")][office_hours] + ## ✨ Contributing + + This project is under active development, and we encourage contributions from our community. Many thanks to our outstanding contributors: @@ -423,11 +480,13 @@ Many thanks to our outstanding contributors: -### 🐛 Bug Reports & Feature Requests + + +### Bug Reports & Feature Requests Please use the [issue tracker](https://github.com/cloudposse/build-harness/issues) to report any bugs or file feature requests. -### 💻 Developing +### Developing 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]. @@ -441,43 +500,16 @@ In general, PRs are welcome. We follow the typical "fork-and-pull" Git workflow. **NOTE:** Be sure to merge the latest changes from "upstream" before making a pull request! -### 🌎 Slack Community - -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. - -### 📰 Newsletter - -Sign up 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. - -### 📆 Office Hours -[Join us every Wednesday via Zoom][office_hours] for our weekly "Lunch & Learn" sessions. It's **FREE** for everyone! -## About +## Copyrights -This project is maintained and funded by [Cloud Posse, LLC][website]. - +Copyright © 2016-2023 [Cloud Posse, LLC](https://cloudposse.com) -We are a [**DevOps Accelerator**][commercial_support]. We'll help you build your cloud infrastructure from the ground up so you can own it. Then we'll show you how to operate it and stick around for as long as you need us. -[![Learn More](https://img.shields.io/badge/learn%20more-success.svg?style=for-the-badge)][commercial_support] -Work directly with our team of DevOps experts via email, slack, and video conferencing. -We deliver 10x the value for a fraction of the cost of a full-time engineer. Our track record is not even funny. If you want things done right and you need it done FAST, then we're your best bet. - -- **Reference Architecture.** You'll get everything you need from the ground up built using 100% infrastructure as code. -- **Release Engineering.** You'll have end-to-end CI/CD with unlimited staging environments. -- **Site Reliability Engineering.** You'll have total visibility into your apps and microservices. -- **Security Baseline.** You'll have built-in governance with accountability and audit logs for all changes. -- **GitOps.** You'll be able to operate your infrastructure via Pull Requests. -- **Training.** You'll receive hands-on training so your team can operate what we build. -- **Questions.** You'll have a direct line of communication between our teams via a Shared Slack channel. -- **Troubleshooting.** You'll get help to triage when things aren't working. -- **Code Reviews.** You'll receive constructive feedback on Pull Requests. -- **Bug Fixes.** We'll rapidly work with you to fix any bugs in our projects. -[![README Commercial Support][readme_commercial_support_img]][readme_commercial_support_link] ## License [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) @@ -503,14 +535,29 @@ specific language governing permissions and limitations under the License. ``` + + + + + + + + ## Trademarks All other trademarks referenced herein are the property of their respective owners. -## Copyrights -Copyright © 2016-2023 [Cloud Posse, LLC](https://cloudposse.com) +## About + +This project is maintained and funded by [Cloud Posse, LLC][website]. Like it? Please let us know by [leaving a testimonial][testimonial]! + +[![Cloud Posse][logo]][website] + +We're a [DevOps Professional Services][hire] company based in Los Angeles, CA. We ❤️ [Open Source Software][we_love_open_source]. + +We offer [paid support][commercial_support] on all of our projects. -[![README Footer][readme_footer_img]][readme_footer_link] +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.[![README Footer][readme_footer_img]][readme_footer_link] [![Beacon][beacon]][website] [logo]: https://cloudposse.com/logo-300x69.svg @@ -521,6 +568,7 @@ Copyright © 2016-2023 [Cloud Posse, LLC](https://cloudposse.com) [hire]: https://cpco.io/hire?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=hire [slack]: https://cpco.io/slack?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=slack [twitter]: https://cpco.io/twitter?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=twitter + [testimonial]: https://cpco.io/leave-testimonial?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=testimonial [office_hours]: https://cloudposse.com/office-hours?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=office_hours [newsletter]: https://cpco.io/newsletter?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=newsletter [email]: https://cpco.io/email?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/build-harness&utm_content=email From 27032c7ca0228c986026a43f71e3f024c7b7c146 Mon Sep 17 00:00:00 2001 From: Dan Miller Date: Thu, 2 Nov 2023 10:57:21 -0700 Subject: [PATCH 18/18] Update .github/workflows/auto-readme.yml --- .github/workflows/auto-readme.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/auto-readme.yml b/.github/workflows/auto-readme.yml index 6bbf73b02..f3d7025d8 100644 --- a/.github/workflows/auto-readme.yml +++ b/.github/workflows/auto-readme.yml @@ -5,7 +5,7 @@ on: jobs: auto-readme: - if: ${{ !contains( github.event.pull_request.labels.*.name, 'modules/readme') }} + if: ${{ !contains( github.event.pull_request.labels.*.name, 'auto-readme-disabled') }} runs-on: ubuntu-latest container: cloudposse/build-harness:latest steps: