Michelle Noorali
92d8d4b587
implement go vet suggestions
9 years ago
Michelle Noorali
46588cd9dd
makefile consolidations
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
Michelle Noorali
cef997ca3c
add info target in makefiles
9 years ago
Shawn Smith
0461f77daf
fix typo
9 years ago
Adam Reese
1ce72d0e3d
preserve environment variables executing expansion
...
Running tests locally fail because $PATH is destroyed
9 years ago
runseb
bea172d705
Improve license headers
9 years ago
Ville Aikas
9777e72692
Add support for native kubernetes types, helm packages and helm/charts github repo
9 years ago
vaikas-google
1d51ef1b4a
Merge pull request #131 from jackgr/implement-stdin
...
Implement --stdin flag on command line.
9 years ago
vaikas-google
d559f3172f
Merge pull request #154 from grahamawelch/master
...
Remove Google Inc. Copyright. from unit test files.
9 years ago
Graham Welch
b1cf2e1102
Remove Google Inc. Copyright from unittest files.
9 years ago
jackgr
aa15e25d94
Implement --stdin flag on command line.
9 years ago
vaikas-google
385d8fa83f
Reintroduce replicatedservice.py as it is used by tests.
9 years ago
vaikas-google
f9d08f5b0d
address cr comments
9 years ago
vaikas-google
ad7c6b4cd8
address CR comments
9 years ago
vaikas-google
92ec9a0fe1
Add support for short github.com types. Refactor manager/manager/types to common/types and reuse them rather than redefine them.
9 years ago
Graham Welch
f5c2ba9d4c
Allow external type fetching.
9 years ago
Graham Welch
a89b6610d2
Unittests for expansion.py
9 years ago
Graham Welch
6e15ece724
Use new schema syntax and recursively set default values. Includes unit tests.
9 years ago
Victor Agababov
29009026e6
Add try/catch handler for Jinja exceptions so we can better annotate
...
errors, to include the file name.
9 years ago
jackgr
dd17c997fa
Code changes to support terminology rationalization.
9 years ago
Jack Greenfield
af8817aeb2
Merge pull request #34 from dhoeric/push_to_other_registry
...
Push docker image to other registry
9 years ago
Brendan Melville
ebd4ab57b1
Resourcifier and expandybird errors now propagate through API.
...
This also cleans up some error messages that were adding lots of
newlines to the end of errors as they passed through the system.
9 years ago
Eric Ho
87fba0e22f
Build and push image to other registry
...
Command: `make push DOCKER_REGISTRY=index.docker.io PROJECT=(your account)`
9 years ago
jackgr
9e75c924a8
Minor clean ups before refactoring.
9 years ago
jackgr
b73278bbbb
Fixed paths in Dockerfiles for manager and resourcifier.
9 years ago
Victor Agababov
6a27f268e6
Change the paths to be absolute.
9 years ago
Victor Agababov
94db53d080
Initial commit for DeploymentManager on k8s.
9 years ago