summaryrefslogtreecommitdiffstats
path: root/jjb/compass4nfv/compass-build.sh
diff options
context:
space:
mode:
authorDelia Popescu <delia.popescu@enea.com>2017-10-23 12:13:58 +0300
committerDelia Popescu <delia.popescu@enea.com>2017-11-02 18:24:50 +0200
commit4fb7cf089c446766b01082205c3bcb6716bfe72d (patch)
treeccb6d6b758a82a6cbc4909989b64d030e3dcc887 /jjb/compass4nfv/compass-build.sh
parentd5a589b85c6241f757d4d62c42f2cddb1f7dd8b9 (diff)
functest: Build Docker images with jjb
docker-build: Dependency & manifest support Except for images that have dependencies (as functest-components, functest-helthcheck, functest-restapi, functest-features, functest-smoke, functest-vnf), all docker images are built SEQUENTIALLY in a multijob Phase called 'build-base-img'. The images with dependencies are built in PARALLEL in the second Phase, called 'build-child-img', only if the first Phase result is SUCCESFULL. The manifest images are created in a third Phase, 'create-img-manifest', through opnfv-manifest.sh script, only if Phase 'build-child-img' result is SUCCESFULL. To create manifest images, a mandatory step is to preinstall manifest-tool on the build image dedicated VM (arm and/or amd) JIRA: ARMBAND-310 Change-Id: Iaa6640568ed18a3b087db56449173841dd2757ff Signed-off-by: Delia Popescu <delia.popescu@enea.com> Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
Diffstat (limited to 'jjb/compass4nfv/compass-build.sh')
0 files changed, 0 insertions, 0 deletions