Π“Ρ€Π°Ρ„ ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠ²

18 ΠšΠΎΠΌΠΌΠΈΡ‚ΠΎΠ²

Автор SHA1 Π‘ΠΎΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ Π”Π°Ρ‚Π°
Silvin Lubecki eae516cca7 Add windows-arm64 cross build
Bump all dependencies

Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>
2024-02-27 14:10:37 +01:00
Anca Iordache 337071a0dc Add darwin/arm64 to release platform list
Signed-off-by: Anca Iordache <anca.iordache@docker.com>
2021-05-05 18:04:36 +02:00
Chris Crone d5d1301f84 build: Use buildx
Signed-off-by: Chris Crone <christopher.crone@docker.com>
2020-12-16 12:00:56 +01:00
Chris Crone 97db9e6999 build: Run validate headers in build step
Signed-off-by: Chris Crone <christopher.crone@docker.com>
2020-12-15 15:54:53 +01:00
Chris Crone 2fa5610a91 build: Move to Alpine build image, bump deps
Signed-off-by: Chris Crone <christopher.crone@docker.com>
2020-12-15 15:30:32 +01:00
Chris Crone 0ae1842340 mod: Use containerized go mod tidy
Thanks @rumpl!

Signed-off-by: Chris Crone <christopher.crone@docker.com>
2020-11-23 10:49:32 +01:00
Silvin Lubecki f85027e6fd Fix make install target
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>
2020-11-06 14:35:16 +01:00
Chris Crone affdece4ad Various fixes
Signed-off-by: Chris Crone <christopher.crone@docker.com>
2020-10-23 16:43:53 +02:00
Chris Crone b19d4557da build: Add Arm 32 builds
Signed-off-by: Chris Crone <christopher.crone@docker.com>
2020-10-23 16:43:53 +02:00
Chris Crone 5ddd6d567e ci: Rework release pipeline
Signed-off-by: Chris Crone <christopher.crone@docker.com>
2020-10-23 16:43:53 +02:00
Chris Crone af863bfaad build: Add arm64 to cross build
Signed-off-by: Chris Crone <christopher.crone@docker.com>
2020-10-23 16:43:53 +02:00
Chris Crone 916c3fa5f1 packaging: Create tarball/zip with license file
Signed-off-by: Chris Crone <christopher.crone@docker.com>
2020-10-23 16:43:53 +02:00
Silvin Lubecki 3707858e80 Show docker command for debug purpose
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>
2020-10-12 09:53:09 +02:00
Silvin Lubecki 211f94544a Fix e2e tests:
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>
2020-10-09 19:39:01 +02:00
Silvin Lubecki f793e3a22f Change copyright headers to better fit with the Contributor License Agreement
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>
2020-10-09 10:16:15 +02:00
Djordje Lukic a7332d75a5 `make help` should show the targets
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>
2020-10-05 19:48:01 +02:00
Silvin Lubecki a8237ebd0f Remove the plugin part and transform it to a standalone binary
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>
2020-10-02 19:06:27 +02:00
Silvin Lubecki 0ee5a0148b initialize CI, linters, Makefiles and Dockerfile
Signed-off-by: Silvin Lubecki <silvin.lubecki@docker.com>
2020-09-17 15:35:31 +02:00