Commit Graph
546 Commits
Author SHA1 Message Date
Matt Butcher d61ba060cb Merge pull request #371 from technosophos/fix/style-fixes
fix(test-style): fix formatting and comments
2016-03-15 10:03:11 -06:00
Matt Butcher b2f1e8b938 Merge pull request #340 from runseb/flake8
Add flake8 test and fix pep8 style in expansion scripts
2016-03-15 09:39:11 -06:00
Matt Butcher e0d7bad126 Merge pull request #374 from technosophos/feat/revert-helm-deploy
fix(cli): revert to older deploy formatting
2016-03-15 09:38:53 -06:00
Matt Butcher fbb35e71ac Merge pull request #375 from technosophos/feat/helm-release
feat(cli): added back 'helm release'
2016-03-15 09:37:33 -06:00
Adam Reese 180f0e8331 Merge pull request #373 from adamreese/fix/helm-version
fix(version): use build version in helm
2016-03-15 06:54:00 -06:00
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.
2016-03-14 21:40:10 -06:00
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.
2016-03-14 21:05:05 -06:00
Matt Butcher c849c7059e fix(test-style): fix formatting and comments
This fixes a number of formatting and style issues.

Closes #370
2016-03-14 15:18:27 -06:00
Adam Reese d36ffedcdb fix(version): assign version at build 2016-03-14 14:16:47 -07:00
Adam Reese ca6fdc6e43 fix(version): use build version in helm 2016-03-14 14:16:31 -07:00
runseb 88b988a9fc Add flake8 test and fix pep8 style in expansion scripts 2016-03-13 10:44:05 +01:00
Jack Greenfield 187f6e05f2 Merge pull request #366 from jackgr/fix-readme
Point users to the latest release in README.md
2016-03-12 13:25:40 -08:00
Matt Butcher 2f28a33915 Merge pull request #360 from technosophos/doc/maintainers-workflow-fix
doc(CONTRIBUTING): modify the procedural aspects
2016-03-12 13:14:15 -07:00
jackgr 901596354e Point users to the latest release 2016-03-12 11:57:50 -08:00
Adam Reese fb08885110 Merge pull request #364 from adamreese/fix/dm-rename-client
ref(client): rename pkg/dm to pkg/client
2016-03-11 20:26:09 -08:00
Adam Reese e922695cf9 ref(client): rename pkg/dm to pkg/client 2016-03-11 17:48:16 -08:00
Adam Reese 0577eec8b6 Merge pull request #361 from adamreese/feat/coverage-helper
feat(testcov): add a test coverage helper script
2016-03-11 15:21:45 -08:00
Adam Reese 5c402f6d34 feat(testcov): add a test coverage helper script 2016-03-11 15:16:26 -08:00
Jack Greenfield 92a39ec016 Merge pull request #349 from michelleN/fix-makefile
fix(rootfs): check $DOCKER_PROJECT if registry is gcr.io
2016-03-10 18:29:23 -08:00
Jack Greenfield a255a8c6cb Merge pull request #353 from guoshimin/shell-vars
fixing shell variable references
2016-03-10 15:58:43 -08:00
Jack Greenfield aa5ddff5cd Merge pull request #356 from adamreese/fix/nohup
fix(gitignore): ignore nohup.out
2016-03-10 15:55:10 -08:00
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.
2016-03-10 12:54:26 -07:00
Adam Reese 02b4876f95 fix(gitignore): ignore nohup.out 2016-03-10 09:53:23 -08:00
Jack Greenfield 8b6cee08bf Merge pull request #329 from runseb/vagrant
Proposed: Add Vagrantfile for build
2016-03-09 17:03:52 -08:00
runseb 35c116b872 Add Vagrantfile for build 2016-03-09 18:17:31 +01:00
Shimin Guo 0d87e3463b fixing shell variable references 2016-03-08 19:57:30 -08:00
Jack Greenfield 46e7d6cbaa Merge pull request #347 from michelleN/img-versions
chore(*): update img versions for `helm dm install`
2016-03-08 10:52:30 -08:00
Michelle Noorali edc21aca15 fix(*): verify $DOCKER_PROJECT is set if using gcr 2016-03-07 17:03:51 -07:00
Jack Greenfield 9556d4ca8b Merge pull request #346 from gabrtv/governance
Updated project governance
2016-03-07 14:59:29 -08:00
Gabe Monroy e59aa10787 docs(governance): new MAINTAINERS and CONTRIBUTING files 2016-03-07 15:10:51 -07:00
Michelle Noorali 8af0d689cd chore(*): update img versions for helm dm install 2016-03-07 14:11:47 -07:00
Jack Greenfield 14e4b95af4 Merge pull request #342 from sparkprime/fix-shell-command
Fix build on GNU make
2016-03-07 12:43:18 -08:00
Dave Cunningham aaf532bda0 Fix build on GNU make 2016-03-07 13:45:25 -05:00
Jack Greenfield e664836b09 Merge pull request #339 from technosophos/fix/makefile-local-registry
fix(*): allow local docker registry
2016-03-05 15:49:05 -08:00
goltermann 995de78b05 Merge pull request #341 from sgoings/add-circleci-badge
fix(README.md): use CircleCI badge instead of TravisCI badge
2016-03-05 09:29:17 -08:00
Seth Goings fa5e5b0c5b fix(README.md): use CircleCI badge instead of TravisCI badge 2016-03-05 10:18:14 -07:00
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.
2016-03-04 18:31:58 -07:00
Matt Butcher 22ca11c966 Merge pull request #332 from technosophos/fix/remove-install.yaml
fix(*): remove old version of install.yaml
2016-03-04 17:53:00 -07:00
Matt Butcher 61bce52356 doc(README): remove mentions of install.yaml 2016-03-04 17:38:10 -07:00
Matt Butcher 440f3b4d21 doc(README): remove reference to install.yaml 2016-03-04 17:36:41 -07:00
Jack Greenfield 52a28a3bfb Merge pull request #335 from michelleN/remove-travis
chore(*): remove travis ;)
2016-03-04 16:03:59 -08:00
Jack Greenfield 50aa153f0b Merge pull request #316 from jackgr/make-fixes
Make fixes
2016-03-04 15:57:13 -08:00
Michelle Noorali 2957f8491c chore(*): remove travis ;)
This resolves issue #334.
2016-03-04 16:52:03 -07:00
Michelle Noorali 4df02478c0 Merge pull request #333 from michelleN/circle-setup
chore(*): set up circleci
2016-03-04 16:39:28 -07:00
Michelle Noorali bb9afd47ab chore(*): set up circleci 2016-03-04 16:34:33 -07:00
Matt Butcher 2c977e6b24 fix(*): remove old version of install.yaml
Followup to #318
2016-03-04 14:24:03 -07:00
Matt Butcher d6ed7aeab0 Merge pull request #318 from technosophos/feat/dm-install-generator
feat(dm install): use template to generate manifest
2016-03-04 14:19:19 -07:00
jackgr 7100adbef0 Remove Makefiles and Dockerfiles in cmd directory 2016-03-04 11:18:30 -08:00
jackgr 46a974b628 Fix misspelling of rootfs/resourcifer 2016-03-04 11:18:29 -08:00
jackgr c9aac9e530 Simplify makefiles in rootfs folders 2016-03-04 11:16:53 -08:00