summaryrefslogtreecommitdiffstats
path: root/jjb/opnfv/opnfv-docker.yml
AgeCommit message (Collapse)AuthorFilesLines
2016-11-28Refactor Docker build jobsjose.lausuch1-120/+33
- Remove incremental tags for stable branches - Use "latest" or "stable" tags only - Have a single job template for all projects More info here: https://wiki.opnfv.org/display/INF/Docker+handling+in+CI Change-Id: Ibce3ef2faee136f56f0eab12dfe7a93c267db854 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-09-19dovetail docker job addedMatthewLi1-0/+54
JIRA: DOVETAIL-14 Change-Id: I41be18ee88f5798509a608fe9bd66c6971bbff82 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-08-22Create project jobs for colorado branchFatih Degirmenci1-5/+7
Daily jobs for Colorado branch for installer and test projects have not been created yet and it needs to be done via separate patches. Change-Id: I34517e89dfc502ce5741733e01bf8425d513df02 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-07-08Cleanup slave parametersFatih Degirmenci1-2/+2
This is the first step towards having alignment of the job structure, applying commit gating and use of labels for all installer jobs. Apart from the above, it also - puts all CI baremetal and virtual PODs together - gets rid of use of slaves directly for CI baremetal and virtual PODs - switches labels for all CI baremetal and virtual PODs using below labels {installer}-baremetal {installer}-virtual - puts all CI build slaves together and switches to labels - except huawei-build - puts all none-CI PODs together Please note that this change does not impact the overall job structure. Change-Id: I2d8d15799a57fe7e063d39f81b96d19c218b100e Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-05-17publish cperf docker to dockerhub repoJamo Luhrsen1-0/+1
Change-Id: I3f8d0eb96b42b4b9081941cf68aad7bf17347276 Signed-off-by: Jamo Luhrsen <jluhrsen@redhat.com>
2016-05-03Docker, change BASE_VERSION to brahmaputra.3jose.lausuch1-2/+2
return ${BASE_VERSION}.0 if ${BASE_VERSION} does not exist (first time) Change-Id: I96654834099c9f806ce8aec8571a755dc803e1e9 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-04-13Bottlenecks: add project to the docker build/push jobMatthewLi1-0/+1
JIRA: BOTTLENECK-60 Change-Id: Ibcadaa6251e373c01a5e318dff67ec64d18760c4 Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
2016-03-30bugfix: Fix the docker repo name in yardstick-docker buildFatih Degirmenci1-1/+1
Change-Id: Ie6125a148b2a9109386dd1d24efd27f457e9145d Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-03-30yardstick: Create a separate docker build job for yardstickFatih Degirmenci1-1/+44
As yardstick is the only test project releasing for brahmaputra.2.0. Change-Id: Ie4e1df3d0ae8bdfad6114a3ccb42086e1ae647c9 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-25docker: Bump base version of docker images to brahmaputra.1Fatih Degirmenci1-1/+1
This patch should wait until images of all the projects are built and tagged. Change-Id: Id2bf0866db1bcaea4de687f8580851cc62751605 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-02-01build: Update slave-params.yml and jobs to use new build serversFatih Degirmenci1-6/+1
Change-Id: I69848dd40abf425acc671b332aec4199d4116ba3 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2016-01-13test: Remove escape characters from docker jobjose.lausuch1-1/+1
Fetching the branch name is now fixed too. Change-Id: Ib83afb4f938890285ab861634eb8fef654a10d76 Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2016-01-12Update deprecated pollscm usageThanh Ha1-1/+2
The syntax "pollscm: '@midnight'" is deprecated and should be updated to using the new syntax: - pollscm: cron: '@midnight' Change-Id: Id11d301dfee4d183ee40f2342528c4258f36034f Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2016-01-11Enable test projects' docker image builds for stable/brahmaputra branchFatih Degirmenci1-1/+3
Change-Id: Ib936f58d1f21c4e782cdb1e19d1615b1bed30007 Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
2015-12-22Enable QTIP container for docker build and push jjobjose.lausuch1-0/+1
Change-Id: Ie4705afa16da9f597173114a3daf3f8ed5df035a Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-12-10Include storperf in the automatic docker image build processjose.lausuch1-0/+1
JIRA: STORPERF-15 Change-Id: I991b122ef632666fcea4dc8a73dd6fc1a029cbff Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
2015-12-01jjb: add default logrotate to releng-defaults.yamlRyota MIBU1-6/+0
Change-Id: I373d24be32e154b25d685df47e6d06ad352877c4 Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-12-01jjb: move project-style to releng-defaults.yamlRyota MIBU1-2/+0
Change-Id: Iced99bd62a8a246984e67dc28be7d4dca149e22b Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
2015-11-26Create generic jenkins job to build and push a docker imagejose.lausuch1-0/+76
This is a proposal so that we use the same methodology when it comes to building and pushing docker images. With this approach, yardstick Makefile is not needed for automation. For now, it is usable by Yardstick and Functest docker images. JIRA: RELENG-55 Change-Id: I58cfb4740cdfca82f69c102caefe9f29c92f099e Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>