Commit graph

23 commits

Author SHA1 Message Date
Cian Johnston
a4e82b3d8c
readme: remove duplicated usage note 2024-08-09 15:47:15 +01:00
Cian Johnston
37ddd681c7
add note regarding platform compatibility 2024-08-09 15:46:29 +01:00
Cian Johnston
d30d9356d1
fixup! this only builds on linux 2024-08-09 15:36:38 +01:00
Cian Johnston
9abfe8ae8e
this only builds on linux 2024-08-09 15:31:38 +01:00
Cian Johnston
02b01389f0
chore(ci): update github workflows () 2024-08-09 13:39:13 +01:00
dependabot[bot]
d91dd1f210
chore(deps): bump github.com/google/go-containerregistry from 0.20.1 to 0.20.2 ()
chore(deps): bump github.com/google/go-containerregistry

Bumps [github.com/google/go-containerregistry](https://github.com/google/go-containerregistry) from 0.20.1 to 0.20.2.
- [Release notes](https://github.com/google/go-containerregistry/releases)
- [Changelog](https://github.com/google/go-containerregistry/blob/main/.goreleaser.yml)
- [Commits](https://github.com/google/go-containerregistry/compare/v0.20.1...v0.20.2)

---
updated-dependencies:
- dependency-name: github.com/google/go-containerregistry
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-09 13:04:03 +01:00
dependabot[bot]
73f927085d
chore(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.10.0 to 1.11.0 ()
chore(deps): bump github.com/hashicorp/terraform-plugin-framework

Bumps [github.com/hashicorp/terraform-plugin-framework](https://github.com/hashicorp/terraform-plugin-framework) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hashicorp/terraform-plugin-framework/compare/v1.10.0...v1.11.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-framework
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-09 12:26:49 +01:00
dependabot[bot]
42bc835a80
chore(deps): bump golangci/golangci-lint-action from 6.0.1 to 6.1.0 ()
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 6.0.1 to 6.1.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](a4f60bb28d...aaa42aa062)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-09 12:21:02 +01:00
Cian Johnston
f4a54aa759
chore: update README.md ()
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com>
2024-08-09 11:02:20 +01:00
Cian Johnston
c10305910f
feat: add remote_repo_build_mode envbuilder option ()
Adds support for setting the --remote-repo-build-mode Envbuilder option. Defaults to true if not set.
2024-08-09 10:32:30 +01:00
Cian Johnston
1926b0b2ae
chore: flesh out envbuilder_cached_image example () 2024-08-08 14:48:28 +01:00
Cian Johnston
d30006a40b
fix: do not quote stringy env variables () 2024-08-08 14:34:55 +01:00
Cian Johnston
72ddd72815
chore: pre-publish tidy ()
* chore: pre-publish tidy

* fixup! chore: pre-publish tidy

* update tf test matrix

* update envbuilder and kaniko fork to latest versions
2024-08-07 16:38:15 +01:00
Cian Johnston
ad8b1fda9e
feat: convert datasource to resource ()
- Convert datasource to resource
- Update examples
- Update tests
2024-08-07 11:49:41 +01:00
dependabot[bot]
abf099bf53
Bump github.com/google/go-containerregistry from 0.19.1 to 0.20.1 ()
Bumps [github.com/google/go-containerregistry](https://github.com/google/go-containerregistry) from 0.19.1 to 0.20.1.
- [Release notes](https://github.com/google/go-containerregistry/releases)
- [Changelog](https://github.com/google/go-containerregistry/blob/main/.goreleaser.yml)
- [Commits](https://github.com/google/go-containerregistry/compare/v0.19.1...v0.20.1)

---
updated-dependencies:
- dependency-name: github.com/google/go-containerregistry
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-06 11:45:07 +01:00
Mathias Fredriksson
77ba0fab6f
feat: add repo mode () 2024-08-05 17:35:12 +03:00
Cian Johnston
24b93e754d
chore: set TF_LOG=debug, always pull :latest envbuilder image () 2024-08-05 12:42:32 +01:00
Cian Johnston
88ad94f356
feat: extract envbuilder binary from builder image ()
- Adds workspace_folder parameter.
- Adds functionality to extract the envbuilder binary from the builder image.
- Drive-by: updates provider address.
2024-08-03 19:55:55 +01:00
dependabot[bot]
baebf86e80
Bump github.com/docker/docker ()
Bumps [github.com/docker/docker](https://github.com/docker/docker) from 26.1.0+incompatible to 26.1.4+incompatible.
- [Release notes](https://github.com/docker/docker/releases)
- [Commits](https://github.com/docker/docker/compare/v26.1.0...v26.1.4)

---
updated-dependencies:
- dependency-name: github.com/docker/docker
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-02 09:11:31 +01:00
Cian Johnston
c6d9bf5c27
update module path after being moved from mafredri org () 2024-08-01 23:11:40 +01:00
Cian Johnston
c9e7cb8178
implement first pass at cached image data source ()
implements envbuilder_cached_image data source
2024-08-01 21:26:44 +01:00
Mathias Fredriksson
1a49822fc9 Envbuilder 2024-07-22 17:15:50 +03:00
Mathias Fredriksson
76d8aa974e
Initial commit 2024-07-18 14:43:45 +03:00