Created
June 14, 2017 23:46
-
-
Save bacongobbler/d9d9ab43ac543a113e57d8bd023514f7 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
><> docker run -it golang bash | |
root@d8b9123c7249:/go# cd src/ | |
root@d8b9123c7249:/go/src# mkdir k8s.io | |
root@d8b9123c7249:/go/src# cd k8s.io/ | |
root@d8b9123c7249:/go/src/k8s.io# git clone https://github.com/kubernetes/helm | |
Cloning into 'helm'... | |
remote: Counting objects: 20430, done. | |
remote: Total 20430 (delta 0), reused 0 (delta 0), pack-reused 20429 | |
Receiving objects: 100% (20430/20430), 7.40 MiB | 14.12 MiB/s, done. | |
Resolving deltas: 100% (12841/12841), done. | |
Checking connectivity... done. | |
root@d8b9123c7249:/go/src/k8s.io# cd helm/ | |
root@d8b9123c7249:/go/src/k8s.io/helm# make bootstrap | |
make: glide: Command not found | |
go get -u github.com/Masterminds/glide | |
go get -u github.com/mitchellh/gox | |
glide install --strip-vendor | |
[INFO] Downloading dependencies. Please wait... | |
[INFO] --> Fetching bitbucket.org/ww/goautoneg | |
[INFO] --> Fetching cloud.google.com/go | |
[INFO] --> Fetching github.com/aokoli/goutils | |
[INFO] --> Fetching github.com/asaskevich/govalidator | |
[INFO] --> Fetching github.com/Azure/go-ansiterm | |
[INFO] --> Fetching github.com/chai2010/gettext-go | |
[INFO] --> Fetching github.com/BurntSushi/toml | |
[INFO] --> Fetching github.com/coreos/go-oidc | |
[INFO] --> Fetching github.com/beorn7/perks | |
[...] | |
[INFO] --> Exporting k8s.io/kubernetes | |
[INFO] Replacing existing vendor dependencies | |
[INFO] Removing nested vendor and Godeps/_workspace directories... | |
[INFO] Removing: /go/src/k8s.io/helm/vendor/github.com/cpuguy83/go-md2man/vendor | |
[INFO] Removing: /go/src/k8s.io/helm/vendor/github.com/docker/distribution/vendor | |
[INFO] Removing: /go/src/k8s.io/helm/vendor/github.com/docker/docker/vendor | |
[INFO] Removing: /go/src/k8s.io/helm/vendor/k8s.io/apimachinery/vendor | |
[INFO] Removing: /go/src/k8s.io/helm/vendor/k8s.io/apiserver/vendor | |
[INFO] Removing: /go/src/k8s.io/helm/vendor/k8s.io/client-go/vendor | |
[INFO] Removing: /go/src/k8s.io/helm/vendor/k8s.io/kubernetes/vendor | |
go build -o bin/protoc-gen-go ./vendor/github.com/golang/protobuf/protoc-gen-go | |
scripts/setup-apimachinery.sh | |
root@d8b9123c7249:/go/src/k8s.io/helm# make build | |
GOBIN=/go/src/k8s.io/helm/bin go install -tags '' -ldflags ' -X k8s.io/helm/pkg/version.GitCommit=72cd1464d2c403b64ab81c5d5144e700fa445bab -X k8s.io/helm/pkg/version.GitTreeState=clean' k8s.io/helm/cmd/... | |
root@d8b9123c7249:/go/src/k8s.io/helm# ls bin/ | |
helm protoc-gen-go rudder tiller |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment