Adam Reese
711f643177
fix(devtools): refactor local run script
9 years ago
Adam Reese
6ea146ae6a
Merge pull request #302 from adamreese/helm-rename
...
fix(*): update import paths for helm repo naming
9 years ago
Adam Reese
1805e15601
fix(*): update import paths for helm repo naming
9 years ago
Adam Reese
c00a711b0c
Merge pull request #363 from technosophos/feat/rest-refactor
...
fix(manager): refactor REST API to make it modular
9 years ago
Matt Butcher
527a4f9c9d
fix(manager): rewrite URL param grabbing
...
This updates path grabbing to match the new URI matcher.
9 years ago
Matt Butcher
ce32351bec
fix(manager): simplify adding routes
...
This removes the Routes interface and routesMap struct in favor of just
maintaining the routes inside of the handler.
9 years ago
Matt Butcher
05a3965602
fix(manager): add API test for healthz.
9 years ago
Matt Butcher
87d360afda
fix(manager): refactor REST API to make it modular
...
This modifies the startup and initial handling of the REST API to make
it modular, remove the init() methods, and remove reliance on global
vars.
9 years ago
Adam Reese
b4c8e3c79d
Merge pull request #376 from adamreese/ref/static-code-tools
...
ref(test-style): add a script for linting tools
9 years ago
Adam Reese
ad41105fa2
fix(circleci): maintain vcs on repository
9 years ago
Adam Reese
946fa6375c
fix(test-style): set git repo path
9 years ago
Adam Reese
c0a349b938
ref(test-style): add a script for linting tools
...
because you know, go vender n'stuff
9 years ago
Matt Butcher
d61ba060cb
Merge pull request #371 from technosophos/fix/style-fixes
...
fix(test-style): fix formatting and comments
9 years ago
Matt Butcher
b2f1e8b938
Merge pull request #340 from runseb/flake8
...
Add flake8 test and fix pep8 style in expansion scripts
9 years ago
Matt Butcher
e0d7bad126
Merge pull request #374 from technosophos/feat/revert-helm-deploy
...
fix(cli): revert to older deploy formatting
9 years ago
Matt Butcher
fbb35e71ac
Merge pull request #375 from technosophos/feat/helm-release
...
feat(cli): added back 'helm release'
9 years ago
Adam Reese
180f0e8331
Merge pull request #373 from adamreese/fix/helm-version
...
fix(version): use build version in helm
9 years ago
Matt Butcher
bc4bb79f5c
feat(cli): added back 'helm release'
...
This re-adds the top level Helm command that sends a packaged helm chart
to the server. This existed in an earlier draft of the Helm-DM client,
but it fell through the cracks when we re-organized the helm commands.
9 years ago
Matt Butcher
8fbb567c8b
fix(cli): revert to older deploy formatting
...
Prior to merging the projects, the version of `helm deploy` used a
different REST API (one without YAML in JSON). Post-merge, we need to
revert back to the older common.Template version.
As part of this, I switched an io.ReadCloser back to an io.Reader
because there is nowhere where the Closer part is used. The http lib
does not close a reader passed to it.
9 years ago
Matt Butcher
c849c7059e
fix(test-style): fix formatting and comments
...
This fixes a number of formatting and style issues.
Closes #370
9 years ago
Adam Reese
d36ffedcdb
fix(version): assign version at build
9 years ago
Adam Reese
ca6fdc6e43
fix(version): use build version in helm
9 years ago
runseb
88b988a9fc
Add flake8 test and fix pep8 style in expansion scripts
9 years ago
Jack Greenfield
187f6e05f2
Merge pull request #366 from jackgr/fix-readme
...
Point users to the latest release in README.md
9 years ago
Matt Butcher
2f28a33915
Merge pull request #360 from technosophos/doc/maintainers-workflow-fix
...
doc(CONTRIBUTING): modify the procedural aspects
9 years ago
jackgr
901596354e
Point users to the latest release
9 years ago
Adam Reese
fb08885110
Merge pull request #364 from adamreese/fix/dm-rename-client
...
ref(client): rename pkg/dm to pkg/client
9 years ago
Adam Reese
e922695cf9
ref(client): rename pkg/dm to pkg/client
9 years ago
Adam Reese
0577eec8b6
Merge pull request #361 from adamreese/feat/coverage-helper
...
feat(testcov): add a test coverage helper script
9 years ago
Adam Reese
5c402f6d34
feat(testcov): add a test coverage helper script
9 years ago
Jack Greenfield
92a39ec016
Merge pull request #349 from michelleN/fix-makefile
...
fix(rootfs): check $DOCKER_PROJECT if registry is gcr.io
9 years ago
Jack Greenfield
a255a8c6cb
Merge pull request #353 from guoshimin/shell-vars
...
fixing shell variable references
9 years ago
Jack Greenfield
aa5ddff5cd
Merge pull request #356 from adamreese/fix/nohup
...
fix(gitignore): ignore nohup.out
9 years ago
Matt Butcher
a119cb0af3
doc(CONTRIBUTING): modify the procedural aspects
...
This removes some unnecessary process details, removes some of the more
hierarchical/authoritarian elements, and adjust the language to reflect
a more open process.
9 years ago
Adam Reese
02b4876f95
fix(gitignore): ignore nohup.out
9 years ago
Jack Greenfield
8b6cee08bf
Merge pull request #329 from runseb/vagrant
...
Proposed: Add Vagrantfile for build
9 years ago
runseb
35c116b872
Add Vagrantfile for build
9 years ago
Shimin Guo
0d87e3463b
fixing shell variable references
9 years ago
Jack Greenfield
46e7d6cbaa
Merge pull request #347 from michelleN/img-versions
...
chore(*): update img versions for `helm dm install`
9 years ago
Michelle Noorali
edc21aca15
fix(*): verify $DOCKER_PROJECT is set if using gcr
9 years ago
Jack Greenfield
9556d4ca8b
Merge pull request #346 from gabrtv/governance
...
Updated project governance
9 years ago
Gabe Monroy
e59aa10787
docs(governance): new MAINTAINERS and CONTRIBUTING files
9 years ago
Michelle Noorali
8af0d689cd
chore(*): update img versions for `helm dm install`
9 years ago
Jack Greenfield
14e4b95af4
Merge pull request #342 from sparkprime/fix-shell-command
...
Fix build on GNU make
9 years ago
Dave Cunningham
aaf532bda0
Fix build on GNU make
9 years ago
Jack Greenfield
e664836b09
Merge pull request #339 from technosophos/fix/makefile-local-registry
...
fix(*): allow local docker registry
9 years ago
goltermann
995de78b05
Merge pull request #341 from sgoings/add-circleci-badge
...
fix(README.md): use CircleCI badge instead of TravisCI badge
9 years ago
Seth Goings
fa5e5b0c5b
fix(README.md): use CircleCI badge instead of TravisCI badge
9 years ago
Matt Butcher
7c82304b7f
fix(*): allow local docker registry
...
This fix supersedes #323 . It applies basically the same fixes:
- local docker registries are now supported
- kubectl is not downloaded on every build
Also, added a fix for the case where `docker version` failed because the
Docker daemon crashed, and consequently spuriously propmted the user to
re-install docker.
I added support for $DOCKER_PROJECT instead of just $PROJECT because the
later is a little too generic for a shell env var. We can deprecate
$PROJECT later.
I did not add back in the better tool checks in bootstrap because
CircleCI doesn't have the `command` command.
9 years ago
Matt Butcher
22ca11c966
Merge pull request #332 from technosophos/fix/remove-install.yaml
...
fix(*): remove old version of install.yaml
9 years ago