update readme with new examples

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
This commit is contained in:
Tonis Tiigi 2021-03-05 14:20:02 -08:00
parent 706e857a90
commit b099c9c9ee
1 changed files with 16 additions and 9 deletions

View File

@ -12,18 +12,31 @@ Development
`docker/cli` is developed using Docker. `docker/cli` is developed using Docker.
Build a linux binary: Build CLI from source:
``` ```
$ make -f docker.Makefile binary $ docker buildx bake
``` ```
Build binaries for all supported platforms: Build binaries for all supported platforms:
``` ```
$ make -f docker.Makefile cross $ docker buildx bake cross
``` ```
Build for a specific platform:
```
$ docker buildx bake --set binary.platform=linux/arm64
```
Build dynamic binary for glibc or musl:
```
$ USE_GLIBC=1 docker buildx bake dynbinary
```
Run all linting: Run all linting:
``` ```
@ -44,12 +57,6 @@ Start an interactive development environment:
$ make -f docker.Makefile shell $ make -f docker.Makefile shell
``` ```
In the development environment you can run many tasks, including build binaries:
```
$ make binary
```
Legal Legal
===== =====
*Brought to you courtesy of our legal counsel. For more context, *Brought to you courtesy of our legal counsel. For more context,