mirror of
https://github.com/docker/compose-cli.git
synced 2026-10-28 07:19:39 +03:00
35c5073cc0b150dffe85f28557816cb5c5e02a5d
Docker API
Dev Setup
The recommended way is to use the main Makefile that runs everything inside a container.
If you don't have or want to use Docker for building you need to make sure you have all the needed tools installed locally:
- go 1.14
go get github.com/golang/protobuf/protoc-gen-go@v1.4.1go get golang.org/x/tools/cmd/goimportsgo get gotest.tools/gotestsum@v0.4.2go get github.com/golangci/golangci-lint/cmd/golangci-lint@v1.26.0
And then you can call the same make targets but you need to pass it the builder.Makefile (make -f builder.Makefile).
Building the project
$ make
If you make changes to the .proto files, make sure to make protos to generate go code.
Description
Languages
Go
96.5%
Dockerfile
1.2%
Makefile
0.9%
Shell
0.8%
Java
0.2%
Other
0.4%