Commit Graph
12 Commits
Author SHA1 Message Date
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