now we need to generate a .docker/config.json using E2E_HUB_USERNAME and E2E_HUB_TOKEN env var so we can loggin to the hub.
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>
Before:
```
$ make help
Please specify a build target. The choices are:
Makefile Build the tool in a container
Makefile Cross compile the tool binaries in a container
Makefile Install the tool to your /usr/local/bin/
Makefile Run the end-to-end tests
Makefile Run unit tests
Makefile Run the go linter
Makefile Validate files license header
Makefile Validate go.mod and go.sum are up-to-date
Makefile Validate sources
Makefile Show help
```
After:
```
$ make help
Please specify a build target. The choices are:
build Build the tool in a container
cross Cross compile the tool binaries in a container
install Install the tool to your /usr/local/bin/
e2e Run the end-to-end tests
test-unit Run unit tests
lint Run the go linter
validate-headers Validate files license header
validate-go-mod Validate go.mod and go.sum are up-to-date
validate Validate sources
help Show help
```
Signed-off-by: Djordje Lukic <djordje.lukic@docker.com>
Renamed it to hub-tool and refactor to better change the name if needed
Fix the e2d test and simplify the CI
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>