aramisjohnson
b589b18dbd
Test framework and Tests
2017-05-02 10:13:30 -07:00
Bassam Tabbara
59f5815115
build: support for promoting a build
...
support for build promotion. For example, make promote CHANNEL=alpha VERISON=v0.4.0, will push the v0.4.0 bits to the alpha channel.
2017-04-04 17:02:25 -07:00
Bassam Tabbara
1245e6022a
build: dont build ceph again during tests
2017-04-04 17:01:39 -07:00
Bassam Tabbara
1179e45334
build: upload build artifacts to S3
...
we now publish build artifacts to an S3 bucket, by default
its release.rook.io. We no longer push bits to github on
make publish.
Added support for AWS cli in the cross-build container.
2017-04-04 17:01:39 -07:00
Bassam Tabbara
82b139ec69
build: simplify Jenkinsfile
2017-03-07 15:25:12 -08:00
Bassam Tabbara
b6991ba441
build: add ccache max size to Jenkinsfile
...
also move the ccache director to the standard .ccache and
print the ccache stats before and after the build.
2017-03-07 01:07:32 -08:00
Bassam Tabbara
9e1b6c05b2
build: remove external build form Jenkinsfile
2017-03-06 23:50:16 -08:00
Bassam Tabbara
6e84b161fa
build: separate externals into their own project
...
Move external packages including ceph into a separate project under
the externals subdir.
2017-03-06 14:51:32 -08:00
Bassam Tabbara
eac128f576
build: add submodule check to jenkins runs
2016-12-14 20:12:27 -05:00
Buttetsu Batou
24011bac76
whitespace cleanup
2016-11-18 23:57:04 -05:00
Buttetsu Batou
976c6a6c3b
setting proper exit code on stage failure
2016-11-18 17:28:22 -05:00
Buttetsu Batou
8c219d8c41
initial build pipeline definition
2016-11-17 01:06:45 -05:00