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
Travis Nielsen
2abd56fef9
turn off debug rook logging by default
2016-11-07 17:01:48 -08:00
Travis Nielsen
3a3563b5b2
Merge pull request #153 from travisn/rook-version
...
Print rook version info
2016-11-07 17:01:17 -08:00
Travis Nielsen
425118d2c1
print rook version info
2016-11-07 16:52:46 -08:00
Travis Nielsen
bbedd7f79a
Merge pull request #150 from travisn/internal-etcd
...
rook to call internal etcd
2016-11-07 15:55:28 -08:00
Travis Nielsen
426223920a
rook to call internal etcd
2016-11-07 14:18:32 -08:00
Travis Nielsen
a4054cccff
Merge pull request #149 from travisn/admin-secret
...
accept the admin secret instead of generating a random secret
2016-11-07 13:00:04 -08:00
Travis Nielsen
4bccafdfbc
accept the admin secret instead of generating a random secret
2016-11-06 00:07:04 -07:00