Martin
9466469b45
fix: Use auth_config block also for registry_image delete functionality ( #708 )
2025-04-24 18:29:42 +02:00
Martin
d55c31b383
chore: Prepare release v3.3.0 ( #705 )
2025-04-19 14:14:39 +02:00
Martin
54649a1909
feat: Implement support for docker context ( #704 )
2025-04-18 23:22:06 +02:00
Martin
e47077458c
feat: disable_docker_daemon_check for provider ( #703 )
2025-04-18 19:25:13 +02:00
Martin
5aced9fca7
feat: Implement tag triggers for docker_tag resource ( #702 )
2025-04-18 18:00:22 +02:00
Martin
98ccee6b68
feat: Implement auth_config for docker_registry_image ( #701 )
...
* feat: Implement auth_config for docker_registry_image
* fix: Formatting
2025-04-18 17:16:05 +02:00
renovate[bot]
1b354111b4
chore(deps): update dependency go to v1.24.2 ( #700 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-18 14:58:12 +00:00
Martin
cf07eb7dc9
chore: Update terraform-plugin-sdk/v2 dependency ( #699 )
2025-04-18 12:15:43 +02:00
Martin
6f144047c4
fix: Store correctly ports from server ( #698 )
2025-04-17 21:56:12 +02:00
Martin
13998c12bb
chore: Update docker/docker and docker/cli to newest stable ( #695 )
...
* chore: Updatedocker/docker and docker/cli to newest stable
* fix: Update docker_container capabilities test
* fix: Update setting of network options
2025-04-17 19:22:08 +02:00
Martin
c712f3f738
chore: Prepare release v3.2.0 ( #694 )
2025-04-16 20:17:34 +02:00
Martin
d5e501c65b
feat: Implement upload permissions in docker_container resource ( #693 )
2025-04-16 09:12:51 +02:00
Martin
4b2fdcc868
feat: Implement docker_image timeouts ( #692 )
2025-04-15 21:47:43 +02:00
Martin
50afa9f1f5
docs: Consolidated update of docs from several PRs ( #691 )
...
Contains the changes of the following PRs
https://github.com/kreuzwerker/terraform-provider-docker/pull/576 @triggerNZ
https://github.com/kreuzwerker/terraform-provider-docker/pull/536 @Tyonar
https://github.com/kreuzwerker/terraform-provider-docker/pull/539 @matthew-palmer
https://github.com/kreuzwerker/terraform-provider-docker/pull/541 @siddharthab
https://github.com/kreuzwerker/terraform-provider-docker/pull/546 @akeamc
https://github.com/kreuzwerker/terraform-provider-docker/pull/549 @manju-rn
https://github.com/kreuzwerker/terraform-provider-docker/pull/665 @tparikka
https://github.com/kreuzwerker/terraform-provider-docker/pull/559 @tk3fftk
2025-04-15 20:04:02 +02:00
Martin
4a46383d4c
fix: Authentication to ECR public ( #690 )
...
Originally proposed by @achille-roussel in https://github.com/kreuzwerker/terraform-provider-docker/pull/666
2025-04-15 19:05:52 +02:00
Martin
dacb5dfe73
chore: Upgrade golangci-lint to next major version ( #686 )
...
* chore: Upgrade golangci-lint to next major version
* chore: Add //nolint to new tests
---------
Co-authored-by: Martin Wentzel <junker@monoceres.uberspace.de>
2025-04-15 18:54:25 +02:00
Emanuel Skrenković
64b95701e3
feat: Add support for build-secrets ( #604 )
...
Enables passing of build-secrets through the 'secrets' block inside
'build'.
The feature is only available when using Buildkit.
Co-authored-by: Martin <Junkern@users.noreply.github.com>
2025-04-15 09:15:04 +02:00
Martin
cfcb6f2cf6
Chore: prepare release 3.1.2 ( #688 )
...
* chore: Use correct permissions statement in release workflow
* chore: Prepare release v3.1.2
---------
Co-authored-by: Martin Wentzel <junker@monoceres.uberspace.de>
2025-04-15 08:39:11 +02:00
Martin
8c4fd6bbba
Chore: Prepare release 3.1.1 ( #687 )
...
* chore: Update gorelease publish github token
* chore: Update makefile commands to match new svi version
* chore: Prepare release v3.1.1
---------
Co-authored-by: Martin Wentzel <junker@monoceres.uberspace.de>
2025-04-14 23:26:12 +02:00
Martin
dd316126dd
chore: Prepare release 3.1.0 ( #685 )
...
Co-authored-by: Martin Wentzel <junker@monoceres.uberspace.de>
2025-04-14 22:47:33 +02:00
renovate[bot]
f043898d81
fix(deps): update module github.com/docker/docker to v20.10.27+incompatible ( #509 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-13 12:09:32 +02:00
Martin
f1630865be
fix: Use build_args everywhere and update documentation ( #681 )
...
Co-authored-by: Martin Wentzel <junker@monoceres.uberspace.de>
2025-04-11 22:54:57 +02:00
renovate[bot]
d9e1cbc2cb
fix(deps): update module github.com/docker/go-connections to v0.5.0 ( #673 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-11 14:41:16 +02:00
renovate[bot]
a45b29b99e
fix(deps): update module github.com/hashicorp/go-cty to v1.5.0 ( #679 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-11 14:25:22 +02:00
renovate[bot]
eed4581c16
fix(deps): update module github.com/docker/cli to v20.10.27+incompatible ( #675 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-11 14:01:11 +02:00
renovate[bot]
1ad9eafbff
fix(deps): update module github.com/katbyte/terrafmt to v0.5.4 ( #654 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-11 13:17:56 +02:00
Benjamin Staffin
ae80eb7d7b
fix: Compress build context before sending it to Docker ( #461 )
...
This fixes #439 by gzipping the build context, which prevents the Docker
API from misinterpreting the stream as a plain text Dockerfile.
Co-authored-by: Martin <Junkern@users.noreply.github.com>
2025-04-11 13:03:00 +02:00
Christoph Landsdorf
7e1842ccd6
feat: support setting cpu shares ( #575 )
...
Co-authored-by: Martin <Junkern@users.noreply.github.com>
2025-04-11 12:38:28 +02:00
djarbz
cc276ca937
Ignore error message case in comparison for ignorable messages. ( #583 )
...
Co-authored-by: Martin <Junkern@users.noreply.github.com>
2025-04-11 12:08:17 +02:00
Martin
f0dd96dbcd
fix: Set correct default network driver and fix a test ( #677 )
...
* fix: Set correct default network driver and fix a test
* fix: Update used google_containers/pause image tag
---------
Co-authored-by: Martin Wentzel <junker@monoceres.uberspace.de>
2025-04-11 11:41:07 +02:00
Jonatan Reiners
4e6ef4b2e6
✨ Update Terraform version to 1.8.x in acceptance test GitHub Actions workflow. ( #626 )
2025-04-09 23:40:39 +02:00
Jonatan Reiners
7155ab079c
update-dockerignore-for-context-ignore ( #625 )
...
* 🚀 Fix the GitHub Actions workflow config to properly trigger on all Go files.
* ✨ Ignore testing files for script in .gitignore.
2024-06-04 17:14:13 +02:00
renovate[bot]
d4a6e7b6ad
chore(deps): update hashicorp/setup-terraform action to v3 ( #616 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-04 16:47:17 +02:00
renovate[bot]
79aad658dc
fix(deps): update module github.com/golangci/golangci-lint to v1.59.0 ( #474 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-30 18:06:01 +02:00
renovate[bot]
3e9c4a5568
fix(deps): update module github.com/katbyte/terrafmt to v0.5.3 ( #614 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-09 10:22:11 +00:00
Joe Atzberger
aae4820ad4
Typo: s/presend/present/ ( #606 )
...
Co-authored-by: Jonatan Reiners <jonatan.reiners@kreuzwerker.de>
2024-05-09 08:54:08 +02:00
renovate[bot]
d122ff1b9b
chore(deps): update golangci/golangci-lint-action action to v6 ( #615 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-08 16:47:23 +02:00
Jonatan Reiners
09528d1c0e
chore: update Go version to 1.22 for consistency across workflows, jo… ( #613 )
...
* chore: update Go version to 1.22 for consistency across workflows, jobs, and modules.
* build: Update GitHub Actions setup-go and golangci-lint versions.
* refactor: Replace ioutil.ReadFile and ioutil.ReadAll with os.ReadFile and io.ReadAll.
* go fmt
* 🔄 Update actions/checkout and actions/setup-go to v4 and v5, respectively.
* ✨ Refactor: Add b64 function to convert file to base64 in testacc_setup.sh.
* ✨ Update Go version requirement in CONTRIBUTING.md.
* ✨ Fix typo and improve error message format.
* ✨ enhance: Improve error message in TestAccDockerContainer_uploadAsBase64.
* ✨ Fix: Update file permissions for test2.txt in docker container tests.
2024-05-08 14:59:49 +02:00
Martin Wentzel
54685a5fb9
chore: Prepare release v3.0.2
2023-03-17 16:53:28 +01:00
Martin
586de757d8
fix: Implement proxy support. ( #529 )
2023-03-17 16:15:41 +01:00
Gustavo Michels
b15ea021d7
feat(container): add MAC address to state ( #523 )
...
Co-authored-by: Gustavo Michels <gmichels@nanthealth.com>
Co-authored-by: Martin <Junkern@users.noreply.github.com>
2023-03-15 13:42:33 +01:00
renovate[bot]
a89059b6ca
fix(deps): update module github.com/hashicorp/terraform-plugin-docs to v0.14.1 ( #519 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-15 13:31:13 +01:00
Evan Farrar
e075398af1
docs: correct spelling of "networks_advanced" ( #517 )
2023-02-20 09:27:23 +01:00
renovate[bot]
763b906070
fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.25.0 ( #515 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-02-16 10:39:04 +01:00
Martin Wentzel
3d4f20d5e4
chore: Prepare release v3.0.1
2023-01-13 15:57:50 +01:00
Martin
b15d5696a7
fix: Access health of container correctly. ( #506 )
2023-01-13 15:57:26 +01:00
Martin Wentzel
925047a2b3
chore: Prepare release v3.0.0
2023-01-13 13:47:19 +01:00
Martin
646d3aa154
feat: Prepare v3 release ( #503 )
...
* feat: Remove deprecated docker_container attributes.
* feat: Remove deprecated docker_service atttribute.
* feat: Remove deprecated `build` attribute from docker_registry_image.
* feat: Remove deprecated attributes of docker_image.
* docs: Generate and update documentation.
* fix: Add MigrateState for docker_container again.
* docs: Fix docs linting errors.
* docs: Fix tf formatting in docs.
2023-01-13 13:11:51 +01:00
Martin Wentzel
617f2ed44e
docs: Update documentation.
2023-01-09 11:45:29 +01:00
Martin
0f65e0577a
docs: Add migration guide and update README ( #502 )
2023-01-09 11:25:28 +01:00