Commit Graph
1449 Commits
Author SHA1 Message Date
Buttetsu Batou 93c6e32e92 Merge pull request #225 from DoubleDensity/jenkins
setting proper exit code on stage failure
2016-11-18 18:06:29 -05:00
Buttetsu Batou 976c6a6c3b setting proper exit code on stage failure 2016-11-18 17:28:22 -05:00
Michael Goff 0624fed857 Merge pull request #213 from thephred/issue-192
rook: remove block mount and unmount on mac
2016-11-18 12:45:40 -08:00
Michael Goff e804c5f778 rook: remove block mount and unmount on mac
Block mount and unmount is not supported and will error so I've removed it from the rook client (only on mac) for now.
2016-11-18 10:21:19 -08:00
Bassam Tabbara 25bede2162 Merge pull request #219 from bassamtabbara/build-status-badge
build: fix jenkins status badge
2016-11-17 22:29:59 -08:00
Bassam Tabbara de608b9a80 build: fix jenkins status badge 2016-11-17 22:21:11 -08:00
Bassam Tabbara db3100cc01 Merge pull request #218 from bassamtabbara/build-concurrent
build: support concurrent runs of build/run
2016-11-17 22:14:05 -08:00
Bassam Tabbara 29f6834592 build: support concurrent runs of build/run
concurrent runs of build/run are now supported. This is mostly
to benefit jenkins scenarios. removed the need to name containers
and also refactored the rsync path.

Fixes #202
2016-11-17 21:43:40 -08:00
Buttetsu Batou d62dc9042a Merge pull request #214 from DoubleDensity/jenkins
adding production Jenkins build Pipeline
2016-11-17 22:47:19 -05:00
Buttetsu Batou 8c219d8c41 initial build pipeline definition 2016-11-17 01:06:45 -05:00
Jared Watts 23dacdda98 Merge pull request #207 from jbw976/rook-168
Look for devices using a cleaned mount point
2016-11-16 16:57:44 -08:00
Jared Watts 4eb25458f1 Look for devices using a cleaned mount point 2016-11-16 16:51:11 -08:00
Jared Watts e3de43721f Merge pull request #192 from jbw976/log-pkg
Migrate logging package from built-in to github.com/coreos/capnslog, …
2016-11-16 14:43:59 -08:00
Jared Watts 0e00f57758 Migrate logging package from built-in to github.com/coreos/capnslog, allow user specified logging level, tune logging levels for existing log statements 2016-11-16 14:19:42 -08:00
Travis Nielsen 6e830625ca Merge pull request #206 from bassamtabbara/fix-static-build
build: fix static builds
2016-11-16 14:16:59 -08:00
Bassam Tabbara 0216acaa84 build: fix static builds
restructure the build tags and installsuffix usage for golang
to build our projects correctly for static and dynamic builds.
2016-11-16 14:11:29 -08:00
Buttetsu Batou b10990d197 Merge pull request #198 from bassamtabbara/remove-ccache-dependency
build: remove ccache dependency on host
2016-11-15 14:59:14 -05:00
Bassam Tabbara daa9363b53 build: remove ccache dependency on host 2016-11-15 11:32:03 -08:00
Bassam Tabbara a2fe31d44e Merge pull request #190 from bassamtabbara/build-netgo
build: numerous build fixes
2016-11-14 21:25:36 -08:00
Bassam Tabbara fa8980197f build: rsync vendor directory back to host
This works around the issue of bind mounting the vendor directory which does not work with glide. Fixes #93
2016-11-14 21:20:04 -08:00
Bassam Tabbara a218cc3260 docs: document the build process
Fixes #189
2016-11-14 21:20:04 -08:00
Bassam Tabbara 31f3abaf23 build: fix the build version
Fixes #178
2016-11-14 14:54:51 -08:00
Bassam Tabbara d8cc9512a3 build: add packages and upgrade to go1.7.3 in build container
python is still a requirement when running ceph builds even though
we do not use it ourselves. Add liblzma and other packages needed
to use libunwind.

Also upgraded to go 1.7.3.
2016-11-14 12:54:02 -08:00
Bassam Tabbara 94c1c031aa build: add rebuild option to build container
this will always build the container from scratch and avoid caching in docker
2016-11-14 12:54:02 -08:00
Bassam Tabbara 06a9389eb5 build: fix permission issues in cross-build
fix permission issues when running in the cross-build container. on the mac now we use the correct uid and gid.
2016-11-14 12:54:02 -08:00
Bassam Tabbara 0aac00ff79 build: use netgo build tag for static builds
pass netgo build tag just for static builds. this required a refactoring of build flags to avoid passing netgo to non-static packages.

Fixes #80
2016-11-14 12:54:02 -08:00
Bassam Tabbara 9b493105ee Merge pull request #188 from DanKerns/master
Remove old quay keys
2016-11-14 11:39:26 -08:00
DanKerns 167009c7eb Remove old quay keys 2016-11-14 11:31:07 -08:00
Bassam Tabbara 529a219e69 Merge pull request #186 from dclausen/patch-1
minor spelling fix to README
2016-11-14 10:44:05 -08:00
Dave Clausen ddc2b71ff0 minor spelling fix to README 2016-11-14 13:40:02 -05:00
Bassam Tabbara b36f79952f Merge pull request #181 from buptmiao/master
Fix typo in README.md
2016-11-14 10:10:23 -08:00
miao 67d0cc2e1a Fix typo in README.md 2016-11-15 00:36:27 +08:00
jbw976 fedee826ea Merge pull request #175 from kamalmarhubi/patch-1
readme: Fix link to build instructions
2016-11-12 22:38:30 -08:00
Kamal Marhubi bee9056a2c readme: Fix link to build instructions 2016-11-13 00:33:59 -05:00
Bassam Tabbara 54319d0d6b Merge pull request #174 from bassamtabbara/readme-fixes
docs: use hidpi logo
2016-11-12 13:24:54 -08:00
Bassam Tabbara 76d963465b docs: use hidpi logo
fixes #173
2016-11-12 13:21:38 -08:00
Bassam Tabbara 85ea9e6d44 Merge pull request #169 from bassamtabbara/readme-fixes
fix typos in readme.md
2016-11-12 11:38:13 -08:00
Bassam Tabbara 45ce932234 fix typos in readme.md 2016-11-12 11:29:38 -08:00
Travis Nielsen 6ece826b2b Merge pull request #160 from travisn/refactor-ceph-pkg
refactor cephmgr into subpackages
2016-11-11 07:38:54 -08:00
Travis Nielsen a44f301979 refactor cephmgr into subpackages 2016-11-10 12:43:14 -08:00
Bassam Tabbara fea054c6dc Merge pull request #156 from bassamtabbara/remove-circleci
build: removed circle.yml
2016-11-08 09:13:10 -08:00
Bassam Tabbara a2d50fe77f build: removed circle.yml 2016-11-08 09:10:39 -08:00
Bassam Tabbara 8466b01edf Merge pull request #154 from bassamtabbara/docs-and-licensing
readme changes and a few license updates
2016-11-08 01:02:56 -08:00
Bassam Tabbara 7d3c31bfe2 readme changes and a few license updates 2016-11-08 01:02:29 -08:00
Travis Nielsen ca2d714738 Merge pull request #155 from travisn/resolve-dns
use the build tag for the go dns resolver
2016-11-08 00:37:32 -08:00
Travis Nielsen 8613d933a5 use the build tag for the go dns resolver 2016-11-08 00:31:43 -08:00
Bassam Tabbara 110085e773 Merge pull request #151 from bassamtabbara/docs-and-licensing
initial docs and licensing
v0.1.0
2016-11-07 17:14:07 -08:00
Bassam Tabbara b3c4f18c89 initial docs and licensing 2016-11-07 17:13:39 -08:00
Travis Nielsen 3ab8958e7a Merge pull request #152 from travisn/demo-defaults
Simplify the defaults for the demo scenario
2016-11-07 17:02:59 -08:00
Travis Nielsen 51530b368b default rookd ip addresses to localhost 2016-11-07 17:01:48 -08:00