Bassam Tabbara
14dc8e39ea
build: update manifest tool
2017-10-24 15:38:50 -07:00
Bassam Tabbara
2568e8b679
build: fix helm pre-req
2017-08-15 12:09:15 -07:00
Bassam Tabbara
ab5d89fff7
build: fix chart merging
2017-08-14 16:26:01 -07:00
Bassam Tabbara
9f6d3798e5
build: publish and promote helm charts
...
we now support charts.rook.io
2017-08-10 13:26:45 -07:00
Bassam Tabbara
dfd8ff7c36
build: remove empty recipe lines
2017-08-09 12:16:13 -07:00
Ian Lovett
b4cc7523b8
changes required for building and publishing docs through ci
2017-08-04 15:21:16 -07:00
Bassam Tabbara
695eac60be
build: create tools dir before installing manifest-tool
2017-08-03 16:19:44 -07:00
Bassam Tabbara
103fb39f11
build: add support for tagging a release
...
added a new make target that will tag a release and create a release branch if needed
2017-08-02 17:24:36 -07:00
Bassam Tabbara
3b948e0901
build: write version file during build not release
2017-07-24 13:27:16 -07:00
Bassam Tabbara
a4f3796406
build: upgrade manifest tool to 0.6
2017-07-22 22:44:30 -07:00
Bassam Tabbara
905cd24864
build: publish output to s3 on each build
...
including PRs and release builds
2017-07-21 19:25:11 -07:00
Bassam Tabbara
5f63d28da6
build: publish the whole output dir
2017-07-21 19:25:11 -07:00
Bassam Tabbara
fcbaebb176
build: add manifest_tool as a dependency
2017-06-29 17:36:22 -07:00
Bassam Tabbara
e4b1db9bc9
tests: refactor integration tests
...
refactor integration tests splitting out the kubernetes
cluster setup to just be in a script and making it the reponsibility
of the host/user/jenkins.
integration tests now run just like unit tests using "go test".
2017-06-29 15:20:28 -07:00
Bassam Tabbara
e55fd55e7d
build: rework release scripts and jenkinsfile
...
inital commit to convert release scripts to makefiles for improved maintenance.
now publishing to docker hub including manifest list support.
initial attempt at reworking the jenkinsfile to pipeline syntax.
2017-06-29 15:20:27 -07:00