Jack Greenfield
99ba3dd1f7
Merge pull request #224 from jackgr/vet-and-lint
...
Fixed go vet and golint errors.
9 years ago
jackgr
feb179bf66
Fixed go vet and golint errors.
9 years ago
Jack Greenfield
b2f527d3fd
Merge pull request #207 from michelleN/make-test
...
add test targets in makefiles to run local tests
9 years ago
vaikas-google
93be549dc2
Merge pull request #221 from technosophos/fix/220-license-lorem
...
Replace license text with placeholder.
9 years ago
Matt Butcher
584eaf8352
Replace license text with placeholder.
...
This fixes #220 .
9 years ago
Michelle Noorali
92d8d4b587
implement go vet suggestions
9 years ago
Jack Greenfield
70b7d9c23d
Merge pull request #195 from technosophos/feat/chartfile
...
feat(chart): Add a chart/ package.
9 years ago
Jack Greenfield
b9def76bf7
Merge pull request #218 from sgoings/patch-1
...
Add Travis badge
9 years ago
Jack Greenfield
5c462ba573
Merge pull request #219 from vaikas-google/master
...
use --registry flag consistently for getting templates / creating registries
9 years ago
Michelle Noorali
46588cd9dd
makefile consolidations
9 years ago
Michelle Noorali
ef665993dd
modify travis so it will install golint and govet
...
* before running tests
9 years ago
Michelle Noorali
14d75f4d21
add golint and go vet to test target
...
This commit adds a target called setup-gotools which will download and
install golint and go vet. A developer who wants to run tests for an
individual component (manager, resourcifier, expandybird) can run `make
test` to run golint, vet, and test and in that directory. On first run,
a developer will want to run `make setup-gotools` so that they have
golint and vet to use locally.
There is a `make test` command in each component because running tests
from the root directory will result in lots of output. Running tests in
individual components will help isolate the tests for the component that
is being modified and result in more clear output.
9 years ago
Seth Goings
43d838f280
remove duplicate test target @ root
...
add structure for [lint,vet,test-unit] all wrapped up
by the test target
9 years ago
Michelle Noorali
1af4b9ae77
add test targets in makefiles to run local tests
9 years ago
Ville Aikas
1a96666e55
use --registry flag consistently for getting templates / creating registries
9 years ago
Seth Goings
9010729826
Add Travis badge
9 years ago
Jack Greenfield
8647270491
Merge pull request #214 from vaikas-google/gcs_repo
...
Add ObjectStorage (and GCS implementation) as a registry provider
9 years ago
Ville Aikas
07adf0f9d8
Add ability for the test github registry to handle Do methods. Fix the test to use this.
9 years ago
Ville Aikas
bd99ae82d1
address CR comments
9 years ago
Ville Aikas
13a1fcc81c
remove my test repo
9 years ago
Ville Aikas
8465cb1a1b
Add GCS as a registry provider. Add a way to get a file using credentials from a registry to support private repos. Add ability to create / update a registry through manager
9 years ago
Matt Butcher
4fe37ea634
Add Save and Create functions.
9 years ago
Matt Butcher
cfaca7ffb5
Refactor Chart to be a struct, with more methods.
...
This refactors the Chart to be a struct that can have numerous
properties and methods. Now, a chartLoader implements the
loading and closing of charts.
9 years ago
Matt Butcher
57a562fb2b
Add vendor/ to gitignore.
9 years ago
Matt Butcher
31c3089609
Added Locator, added license blocks.
9 years ago
Jack Greenfield
3cbe6ea2d6
Merge pull request #210 from michelleN/make-info
...
add info target in makefiles
9 years ago
Matt Butcher
a293f94e86
Streamline local file handling, test Windows files
9 years ago
Matt Butcher
204f9872ee
Add short/long/local names according to new spec.
...
The url package adds short, long, and local URL parsing.
It also supports switching between short and long names.
9 years ago
Matt Butcher
ffe15f1585
Load chartfile into chart on chart file load.
...
Best commit message ever.
9 years ago
Matt Butcher
90f1d3d567
Add Chart tar reader, dir reader, tests.
9 years ago
Matt Butcher
84e61c0391
Add chart file support.
...
Also added a log abstraction.
9 years ago
Michelle Noorali
cef997ca3c
add info target in makefiles
9 years ago
Jack Greenfield
f3b0fb3cae
Merge pull request #208 from michelleN/resourcifier-health
...
add health check to resourcifier
9 years ago
Michelle Noorali
750d7caf30
add health check to resourcifier
9 years ago
Jack Greenfield
2d75da6bc1
Merge pull request #203 from philips/cleanup-cli-ux
...
dm: cleanup CLI UX for people getting started
9 years ago
vaikas-google
bd10aa21e8
Merge pull request #204 from jackgr/master
...
Fixed Dockerfile bugs.
9 years ago
jackgr
8ccfe3d5e8
Fixed Dockerfile bugs.
9 years ago
vaikas-google
397bc6e9b0
Merge pull request #202 from shawnps/patch-5
...
pass err to Fatalf
9 years ago
vaikas-google
d9af42c97e
Merge pull request #201 from shawnps/patch-4
...
fix typo
9 years ago
vaikas-google
a15401ae7f
Merge pull request #200 from shawnps/patch-3
...
fix struct tag
9 years ago
vaikas-google
2075c39d64
Merge pull request #199 from shawnps/patch-2
...
fix string formatting verb
9 years ago
vaikas-google
ba700d6a9b
Merge pull request #198 from shawnps/patch-1
...
fix string formatting typo
9 years ago
vaikas-google
0b768a01fc
Merge pull request #197 from michelleN/healthcheck
...
add health check
9 years ago
Brandon Philips
a6aa46720a
dm: set flag.Usage to usage
...
Now when `--help` is called we get all of the subcommands listed too.
9 years ago
Brandon Philips
5d18c570ec
dm: cleanup CLI UX for people getting started
...
Before this patch dm would print out the wall of usage text that would
scroll off the screen in many error cases. This made learning dm hard.
Instead have more compact error output, like kubectl, and only return
non-zero on real errors.
```
$ dm foo ; echo $?
Error: unknown command 'foo' for 'dm'
Run 'dm --help' for usage
1
$ dm deployed-instances; echo $?
No type name supplied
1
$ dm 2> /dev/null; echo $?
0
```
There is more to do to make this tool friendlier but this was
low-hanging.
9 years ago
Shawn Smith
105fa8ef77
pass err to Fatalf
9 years ago
Shawn Smith
0461f77daf
fix typo
9 years ago
Shawn Smith
eca18ec09e
fix struct tag
9 years ago
Shawn Smith
afca35b5ec
fix string formatting verb
9 years ago
Shawn Smith
ff26fbc721
fix string formatting typo
9 years ago