Christoph Blecker
5f981ad96f
Regenerate docs
8 years ago
Adam Reese
052cfe1640
fix(ci): do not push canary image on release
8 years ago
Matt Butcher
aca9f86df6
feat(helm): add command to generate documentation
...
This adds a hidden 'helm doc' command that generates documentation out
of the Helm help text.
Currently it can create:
- man pages for HELM(1)
- Markdown documentation
- bash autocompletions
Those are the three built-ins for Cobra.
The command is hidden so that it doesn't show up to the regular user,
since this is really a specialized task. It has the advantage of making
it trivially easy to install man pages and bash completion at installation time.
8 years ago
Adam Reese
2c0af5fffd
Merge pull request #1550 from mattfarina/feat/gometalinter-versioned
...
feat(gometalinter): Move to versioned releases
8 years ago
Matt Butcher
48c1ba5355
Merge pull request #1545 from mattfarina/feat/1543-charts-domain-change
...
feat(charts): Move bucket to domain from path
8 years ago
Wayne Brantley
1f17788d8e
use openssl instead of shasum
...
shasum is not on many platforms (like centos), use openssl instead.
8 years ago
Matt Farina
d2fa03969c
feat(gometalinter): Move to versioned releases
...
gometalinter has moved to versioned releases. The latest of the v1
major versioned releases can be retrieved through pkg.in. This
change moves gometalinter use to the latest v1 release.
8 years ago
Matt Farina
da73150ce9
fix(tls): download helm and charts over https
...
Downloading of charts and helm itself happened over http. This
change moves to use https as that is available with valid certs.
8 years ago
Matt Farina
7a79661f0e
feat(charts): Move bucket to domain from path
...
A bucket name in the path can be migrated to a custom k8s domain
name. This is in preperation for that.
8 years ago
Adam Reese
cf965e2426
fix(scripts): increase deadline for linter
8 years ago
Adam Reese
7f4fd4efbb
ref(ci): cleanup ci deploy
8 years ago
Matt Butcher
8934eb5dc6
feat(scripts): add 'get' script to download and install
...
This adds 'scripts/get`, which is a bash script for fetching and
installing the Helm client. It has the following features:
- It uses the GitHub API to discover the latest release
- It downloads the SHA256 checksum and verifies the binary using it
- It does basic tests on the installation
8 years ago
Adam Reese
e11fb39f6d
fix(ci): ensure go packages are compiled before testing
...
Attempt for build speed record
8 years ago
Adam Reese
72dd427d07
ref(scripts): use gometalinter for linters
8 years ago
Adam Reese
7ef5751529
fix(ci): disable running coverage in parallel
...
Running in parallel will crash a circle ci node. Disabling until we can
build in some safeguards.
8 years ago
Adam Reese
f44f6780fc
feat(ci): validate license block in source files
8 years ago
Adam Reese
870918d1e5
feat(ci): run test coverage in parallel
...
```
./scripts/coverage.sh 37.25s user 4.15s system 144% cpu 28.615 total
```
```
./scripts/coverage.sh 47.96s user 6.77s system 567% cpu 9.647 total
```
8 years ago
Adam Reese
e64223664f
fix(ci): ensure godir is installed for coverage
8 years ago
Adam Reese
ebffaadba7
feat(ci): setup test coverage reports with coveralls.io
8 years ago
Adam Reese
c5682803cf
fix(ci): move docker-build out of parallel step
...
circle ci can't seem to find the image when it is build in a parallel
container.
8 years ago
Adam Reese
7223e33deb
fix(ci): add docker-build to the parallel builds
8 years ago
Adam Reese
8cb940a7f4
Merge pull request #929 from adamreese/fix/local-cluster
...
fix(scripts): update local-cluster.sh to work with v1.3
8 years ago
Adam Reese
eba297714f
fix(scripts): update local-cluster.sh to work with v1.3
8 years ago
Adam Reese
f89b6ce761
feat(ci): setup parallel testing
8 years ago
Matt Butcher
e757b24aed
fix(*): add license header
8 years ago
Michelle Noorali
522af15903
feat(scripts): add script to sync repo
9 years ago
Adam Reese
a6d675db49
fix(local-cluster): fix missing namespace issue
...
hyperkube tries to create the components in a namespace that does not
exist.
9 years ago
Adam Reese
a4b73c208e
feat(local-cluster): add option to use alpha releases
9 years ago
Adam Reese
1a8e9cd46f
fix(local-cluster): check to see if kubelet is running
9 years ago
Adam Reese
86301081be
fix(local-cluster): use correct dns ip addr
9 years ago
Adam Reese
bd61e3ab86
fix(golint): fix printing blank lines
9 years ago
Matt Butcher
b5aebe41e9
fix(Makefile): skip gofmt on proto gen code
9 years ago
Adam Reese
9e24283235
feat(local-cluster): add kubernetes startup script
9 years ago
Adam Reese
5207186ee9
fix(scripts): go vet is built into go
9 years ago
Adam Reese
6092f01fac
feat(Makefile): add Makefile
9 years ago