Commit graph

13 commits

Author SHA1 Message Date
Shunsuke Suzuki
4b80bc3d9d
feat: add force_remove option to r/image (#104) 2020-12-29 08:03:40 +01:00
Shunsuke Suzuki
554797dfd9
chore: introduces golangci-lint (#32)
* refactor: fix code with golangci-lint
* ci: configure golangci-lint
* Closes #13
2020-12-20 11:04:51 +01:00
Suzuki Shunsuke
f213e3a348 style: format with gofumpt
https://github.com/mvdan/gofumpt

```
$ gofumpt -l -s -w docker/*
```
2020-12-12 19:26:11 +09:00
Manuel Vogel
250b58a9f8
feat: adds docker Image build feature (#283) 2020-10-07 20:06:13 +02:00
Manuel Vogel
45e3127fb9
feat: adds config file content as plain string (#232)
Closes #224 
* feat(provider): adds plain registry content property
* docs(provider): new plain config property
* chore: comments why the order of auth parsing should not be changed
2019-12-18 20:55:12 +01:00
dubo-dubon-duponey
27a9f37c69 Move to standalone plugin SDK (#200)
Closes #197 
Signed-off-by: dubo-dubon-duponey <dubodubonduponey+github@pm.me>
2019-10-09 20:25:38 +02:00
Manuel Vogel
a6fdf4c2a6
Fixes for image pulling and local registry (#143)
Multiple fixes for handling private registries and login credential retrieval on OSX.

- Fixes check for image locally before pulling it: #24
- Fixes image prefix workaround: #120
- Fixes passing of the `--with-registry-auth` flag: #77 
- Fixes docker registry credentials in osxkeychain: #125
2019-05-26 11:42:53 +02:00
Alex Pilon
aab8fac508
provider: Ensured Go 1.11 in TravisCI and README
provider: Run go fix
provider: Run go fmt
provider: Encode go version 1.11.5 to .go-version file
2019-03-11 18:19:29 -04:00
Manuel Vogel
769f775d38
Image can be pulled with its repo digest (#97)
* adds repo digests to local image structure. Closes #79 
* updates CHANGELOG
2018-10-12 08:43:28 +02:00
Manuel Vogel
1f563cc913
Migrate/docker-client (#70)
Migrates to the official docker client to connect to the Docker API/Deamon. Closes #32
2018-07-03 17:30:53 +02:00
Manuel Vogel
d7038e7560 Feat/swarm 3 acc test infra (#39)
* Set up test infrastructure with local registry and custom images.

* Updated travis docker version and usage of new test infra.

* Made acc tests constantly output test results.

* Tmp acc test files are ignored.

* Fixed tests with new infra.

* Allowing insecure registries for acc tests. Added fallback for v1 registries.

* Added private image cleanup after tests.

* Refined acc test structure to confirm tf provider standards with make testacc.
2018-02-09 13:11:30 -06:00
Manuel Vogel
76925f68f8
Feat/private registry support (#21)
* Add support for private registry auth. Adapted documentation and tests.
* Clarified README.
2017-11-21 10:14:07 +01:00
Jake Champlin
e23185d484
Transfer docker provider 2017-06-06 11:50:32 -04:00
Renamed from resource_docker_image_test.go (Browse further)