This repository was archived by the owner on Sep 15, 2021. It is now read-only.
This repository was archived by the owner on Sep 15, 2021. It is now read-only.
installing minikube and injecting docker-env to other gradle tasks #160
Open
Description
To run integration tests using this plugin, there's some additional gradle code that needs to be written -
- docker env needs to be injected as environment variables before gradle docker tasks run ( we use our gradle-docker plugin.
- when running integration tests on CI such as CircleCi, downloading and installing minikube and kubectl is required.
i'd like to contribute these to make the plugin more integration-tests friendly. i suggest the following -
- injecting docker env as env variables to all Exec tasks that will run after the injecting task (this way, users will make their docker tasks depend on that task).
- downloading and installing minikube, plus supporting cached binaries (downloading the binaries, chmoding, mving to /usr/loca/bin. would require sudo. should be enough for most CI systems).
Metadata
Metadata
Assignees
Labels
No labels