linkerd2/bin
Oliver Gould 008f53865b
Make proxy-deps multi-stage to remove the original source files (#161)
Previously, proxy-deps and go-deps included the source tree for local
projects. This can cause build conflicts when files are renamed.

By adopting a multi-stage build for the proxy-deps image, we can be sure
that we only preserve essential dependencies & manifests in the
proxy-deps and go-deps images.

Furthermore, `bin/update-go-deps-shas` and `bin/update-proxy-deps-shas` have
been added to ease maintenance when files are changed.

Fixes #159

Signed-off-by: Oliver Gould <ver@buoyant.io>
2018-01-17 12:26:22 -08:00
..
_docker.sh Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00
_gcp.sh Fix docker-build stage in CI (#21) 2017-12-08 00:52:06 -06:00
_log.sh Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00
_tag.sh Fail the build if dep images are out of sync. (#123) 2018-01-10 11:14:41 -08:00
docker-build Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00
docker-build-base Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00
docker-build-cli Fail the build if dep images are out of sync. (#123) 2018-01-10 11:14:41 -08:00
docker-build-cli-bin Fail the build if dep images are out of sync. (#123) 2018-01-10 11:14:41 -08:00
docker-build-controller Fail the build if dep images are out of sync. (#123) 2018-01-10 11:14:41 -08:00
docker-build-go-deps Fix Go and Proxy dependency image SHAs (#117) 2018-01-08 11:19:49 -08:00
docker-build-proxy Fail the build if dep images are out of sync. (#123) 2018-01-10 11:14:41 -08:00
docker-build-proxy-deps Fix Go and Proxy dependency image SHAs (#117) 2018-01-08 11:19:49 -08:00
docker-build-proxy-init Fail the build if dep images are out of sync. (#123) 2018-01-10 11:14:41 -08:00
docker-build-web Fail the build if dep images are out of sync. (#123) 2018-01-10 11:14:41 -08:00
docker-images Fix Go and Proxy dependency image SHAs (#117) 2018-01-08 11:19:49 -08:00
docker-pull Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00
docker-pull-deps Fix Go and Proxy dependency image SHAs (#117) 2018-01-08 11:19:49 -08:00
docker-push Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00
docker-push-deps Fix Go and Proxy dependency image SHAs (#117) 2018-01-08 11:19:49 -08:00
docker-retag-all Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00
go-run Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00
minikube-start-hyperv.bat Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00
mkube Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00
protoc Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00
protoc-go.sh Move healthcheck proto to separate file, use throughout (#150) 2018-01-17 11:15:38 -08:00
root-tag Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00
update-go-deps-shas Make proxy-deps multi-stage to remove the original source files (#161) 2018-01-17 12:26:22 -08:00
update-proxy-deps-shas Make proxy-deps multi-stage to remove the original source files (#161) 2018-01-17 12:26:22 -08:00