basic image with CL app preloaded 93/78093/4
authorJorge Hernandez <jorge.hernandez-herrero@att.com>
Thu, 7 Feb 2019 21:58:58 +0000 (15:58 -0600)
committerJorge Hernandez <jorge.hernandez-herrero@att.com>
Fri, 8 Feb 2019 17:58:59 +0000 (11:58 -0600)
commit638480e04fc6eadeebdcb018573a463a1c61cdaa
treeb62fb74d3a89e6733691377564f0d079efc06b58
parent0c1084282ae62cbe9d5b054057aed1b759dc82cd
basic image with CL app preloaded

The image can replace the drools-pdp and only
overrides what is necessary to make sure the CL
application is in the image.  There should be
no functional difference.

Tooling to operate with docker images is provided
as well, for example:

controlloop/tools/docker-cl --help

BUILD INFO:
    image: policy-pdpd-cl
    image-path: controlloop/packages/docker-controlloop/target/policy-pdpd-cl
    image: policy-pdpd-cl
    registry: nexus3.onap.org:10003
    patch: 1.4.0-SNAPSHOT
    version: 1.4-SNAPSHOT
    timestamp: 20190207T220835

TAGS:
    BUILD:
        verify:
            onap/policy-pdpd-cl:latest
            nexus3.onap.org:10003/onap/policy-pdpd-cl:1.4-SNAPSHOT-latest
            nexus3.onap.org:10003/onap/policy-pdpd-cl:1.4.0-SNAPSHOT-20190207T220835Z
        merge:
            onap/policy-pdpd-cl:latest
            nexus3.onap.org:10003/onap/policy-pdpd-cl:1.4-SNAPSHOT-latest
            nexus3.onap.org:10003/onap/policy-pdpd-cl:1.4.0-SNAPSHOT-20190207T220835Z
        release:
            onap/policy-pdpd-cl:latest
            nexus3.onap.org:10003/onap/policy-pdpd-cl:latest
            nexus3.onap.org:10003/onap/policy-pdpd-cl:1.4-SNAPSHOT-latest
            nexus3.onap.org:10003/onap/policy-pdpd-cl:1.4.0-SNAPSHOT-STAGING-20190207T220835Z
    PUSH:
        verify:
        merge:
            nexus3.onap.org:10003/onap/policy-pdpd-cl:1.4-SNAPSHOT-latest
            nexus3.onap.org:10003/onap/policy-pdpd-cl:1.4.0-SNAPSHOT-20190207T220835Z
        release:
            nexus3.onap.org:10003/onap/policy-pdpd-cl:1.4-SNAPSHOT-latest
            nexus3.onap.org:10003/onap/policy-pdpd-cl:1.4.0-SNAPSHOT-STAGING-20190207T220835Z

SYNTAX:
    docker-cl
        [--help|-h] [--build|-b <repo:tag>] [--push|-p <repo:tag>]
        [--verify|-v] [--merge|-m] [--release|-r]
        [--run <volume-full-path>] [--cmd <volume-full-path> <cmd>]

Change-Id: I0917c0bca212fc0b543e52ae1615c513d43f7d93
Issue-ID: POLICY-1505
Signed-off-by: Jorge Hernandez <jorge.hernandez-herrero@att.com>
controlloop/build/docker-cl [new file with mode: 0644]
controlloop/packages/basex-controlloop/pom.xml
controlloop/packages/basex-controlloop/src/assembly/zip.xml
controlloop/packages/basex-controlloop/src/main/resources/controlloop.version [moved from controlloop/packages/basex-controlloop/src/main/resources/apps-controlloop-version with 100% similarity]
controlloop/packages/docker-controlloop/pom.xml [new file with mode: 0644]
controlloop/packages/docker-controlloop/src/main/docker/Dockerfile [new file with mode: 0644]
controlloop/packages/pom.xml