4.0.0 org.openecomp.sdc sdc-main 1.9.2-SNAPSHOT pom sdc org.onap.oparent oparent 3.2.0 UTF-8 yyyyMMdd'T'HHmmss'Z' ${project.version} 0.11 3.10 30.1-jre 0.3.3 5.3.9 2.34 4.1.66.Final 3.1.0 2.26.3 2.6.0 4.3.1.0 2.1.8 1.18.20 1.9.4 2.8.0 2.7 4.1.0 1.6.1 1.9 2.3.1 0.10.3 3.0.7 2.1.7 3.0.0 6.1.6.Final 4.1 2.1.1 2.0.1.Final 9.4.41.v20210516 3.4.4 2.2.0.0 2.1.3 2.12.4 ${jackson.version} 2.1.1 false 1.29 4.9 4.5.13 4.4.1 1.1 1.2.15 1.2.3 1.7.25 1.15 1.2 3.0.6 2.13.1 0.20.1 1.9.7 ${aspectj.version} 0.13.2 @media only all and (prefers-color-scheme: dark) { .highlight .hll { background-color: #49483e } .highlight .c { color: #75715e } /* Comment */ .highlight .err { color: #960050; background-color: #1e0010 } /* Error */ .highlight .k { color: #66d9ef } /* Keyword */ .highlight .l { color: #ae81ff } /* Literal */ .highlight .n { color: #f8f8f2 } /* Name */ .highlight .o { color: #f92672 } /* Operator */ .highlight .p { color: #f8f8f2 } /* Punctuation */ .highlight .ch { color: #75715e } /* Comment.Hashbang */ .highlight .cm { color: #75715e } /* Comment.Multiline */ .highlight .cp { color: #75715e } /* Comment.Preproc */ .highlight .cpf { color: #75715e } /* Comment.PreprocFile */ .highlight .c1 { color: #75715e } /* Comment.Single */ .highlight .cs { color: #75715e } /* Comment.Special */ .highlight .gd { color: #f92672 } /* Generic.Deleted */ .highlight .ge { font-style: italic } /* Generic.Emph */ .highlight .gi { color: #a6e22e } /* Generic.Inserted */ .highlight .gs { font-weight: bold } /* Generic.Strong */ .highlight .gu { color: #75715e } /* Generic.Subheading */ .highlight .kc { color: #66d9ef } /* Keyword.Constant */ .highlight .kd { color: #66d9ef } /* Keyword.Declaration */ .highlight .kn { color: #f92672 } /* Keyword.Namespace */ .highlight .kp { color: #66d9ef } /* Keyword.Pseudo */ .highlight .kr { color: #66d9ef } /* Keyword.Reserved */ .highlight .kt { color: #66d9ef } /* Keyword.Type */ .highlight .ld { color: #e6db74 } /* Literal.Date */ .highlight .m { color: #ae81ff } /* Literal.Number */ .highlight .s { color: #e6db74 } /* Literal.String */ .highlight .na { color: #a6e22e } /* Name.Attribute */ .highlight .nb { color: #f8f8f2 } /* Name.Builtin */ .highlight .nc { color: #a6e22e } /* Name.Class */ .highlight .no { color: #66d9ef } /* Name.Constant */ .highlight .nd { color: #a6e22e } /* Name.Decorator */ .highlight .ni { color: #f8f8f2 } /* Name.Entity */ .highlight .ne { color: #a6e22e } /* Name.Exception */ .highlight .nf { color: #a6e22e } /* Name.Function */ .highlight .nl { color: #f8f8f2 } /* Name.Label */ .highlight .nn { color: #f8f8f2 } /* Name.Namespace */ .highlight .nx { color: #a6e22e } /* Name.Other */ .highlight .py { color: #f8f8f2 } /* Name.Property */ .highlight .nt { color: #f92672 } /* Name.Tag */ .highlight .nv { color: #f8f8f2 } /* Name.Variable */ .highlight .ow { color: #f92672 } /* Operator.Word */ .highlight .w { color: #f8f8f2 } /* Text.Whitespace */ .highlight .mb { color: #ae81ff } /* Literal.Number.Bin */ .highlight .mf { color: #ae81ff } /* Literal.Number.Float */ .highlight .mh { color: #ae81ff } /* Literal.Number.Hex */ .highlight .mi { color: #ae81ff } /* Literal.Number.Integer */ .highlight .mo { color: #ae81ff } /* Literal.Number.Oct */ .highlight .sa { color: #e6db74 } /* Literal.String.Affix */ .highlight .sb { color: #e6db74 } /* Literal.String.Backtick */ .highlight .sc { color: #e6db74 } /* Literal.String.Char */ .highlight .dl { color: #e6db74 } /* Literal.String.Delimiter */ .highlight .sd { color: #e6db74 } /* Literal.String.Doc */ .highlight .s2 { color: #e6db74 } /* Literal.String.Double */ .highlight .se { color: #ae81ff } /* Literal.String.Escape */ .highlight .sh { color: #e6db74 } /* Literal.String.Heredoc */ .highlight .si { color: #e6db74 } /* Literal.String.Interpol */ .highlight .sx { color: #e6db74 } /* Literal.String.Other */ .highlight .sr { color: #e6db74 } /* Literal.String.Regex */ .highlight .s1 { color: #e6db74 } /* Literal.String.Single */ .highlight .ss { color: #e6db74 } /* Literal.String.Symbol */ .highlight .bp { color: #f8f8f2 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #a6e22e } /* Name.Function.Magic */ .highlight .vc { color: #f8f8f2 } /* Name.Variable.Class */ .highlight .vg { color: #f8f8f2 } /* Name.Variable.Global */ .highlight .vi { color: #f8f8f2 } /* Name.Variable.Instance */ .highlight .vm { color: #f8f8f2 } /* Name.Variable.Magic */ .highlight .il { color: #ae81ff } /* Literal.Number.Integer.Long */ } @media (prefers-color-scheme: light) { .highlight .hll { background-color: #ffffcc } .highlight .c { color: #888888 } /* Comment */ .highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */ .highlight .k { color: #008800; font-weight: bold } /* Keyword */ .highlight .ch { color: #888888 } /* Comment.Hashbang */ .highlight .cm { color: #888888 } /* Comment.Multiline */ .highlight .cp { color: #cc0000; font-weight: bold } /* Comment.Preproc */ .highlight .cpf { color: #888888 } /* Comment.PreprocFile */ .highlight .c1 { color: #888888 } /* Comment.Single */ .highlight .cs { color: #cc0000; font-weight: bold; background-color: #fff0f0 } /* Comment.Special */ .highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */ .highlight .ge { font-style: italic } /* Generic.Emph */ .highlight .gr { color: #aa0000 } /* Generic.Error */ .highlight .gh { color: #333333 } /* Generic.Heading */ .highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */ .highlight .go { color: #888888 } /* Generic.Output */ .highlight .gp { color: #555555 } /* Generic.Prompt */ .highlight .gs { font-weight: bold } /* Generic.Strong */ .highlight .gu { color: #666666 } /* Generic.Subheading */ .highlight .gt { color: #aa0000 } /* Generic.Traceback */ .highlight .kc { color: #008800; font-weight: bold } /* Keyword.Constant */ .highlight .kd { color: #008800; font-weight: bold } /* Keyword.Declaration */ .highlight .kn { color: #008800; font-weight: bold } /* Keyword.Namespace */ .highlight .kp { color: #008800 } /* Keyword.Pseudo */ .highlight .kr { color: #008800; font-weight: bold } /* Keyword.Reserved */ .highlight .kt { color: #888888; font-weight: bold } /* Keyword.Type */ .highlight .m { color: #0000DD; font-weight: bold } /* Literal.Number */ .highlight .s { color: #dd2200; background-color: #fff0f0 } /* Literal.String */ .highlight .na { color: #336699 } /* Name.Attribute */ .highlight .nb { color: #003388 } /* Name.Builtin */ .highlight .nc { color: #bb0066; font-weight: bold } /* Name.Class */ .highlight .no { color: #003366; font-weight: bold } /* Name.Constant */ .highlight .nd { color: #555555 } /* Name.Decorator */ .highlight .ne { color: #bb0066; font-weight: bold } /* Name.Exception */ .highlight .nf { color: #0066bb; font-weight: bold } /* Name.Function */ .highlight .nl { color: #336699; font-style: italic } /* Name.Label */ .highlight .nn { color: #bb0066; font-weight: bold } /* Name.Namespace */ .highlight .py { color: #336699; font-weight: bold } /* Name.Property */ .highlight .nt { color: #bb0066; font-weight: bold } /* Name.Tag */ .highlight .nv { color: #336699 } /* Name.Variable */ .highlight .ow { color: #008800 } /* Operator.Word */ .highlight .w { color: #bbbbbb } /* Text.Whitespace */ .highlight .mb { color: #0000DD; font-weight: bold } /* Literal.Number.Bin */ .highlight .mf { color: #0000DD; font-weight: bold } /* Literal.Number.Float */ .highlight .mh { color: #0000DD; font-weight: bold } /* Literal.Number.Hex */ .highlight .mi { color: #0000DD; font-weight: bold } /* Literal.Number.Integer */ .highlight .mo { color: #0000DD; font-weight: bold } /* Literal.Number.Oct */ .highlight .sa { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Affix */ .highlight .sb { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Backtick */ .highlight .sc { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Char */ .highlight .dl { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Delimiter */ .highlight .sd { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Doc */ .highlight .s2 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Double */ .highlight .se { color: #0044dd; background-color: #fff0f0 } /* Literal.String.Escape */ .highlight .sh { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Heredoc */ .highlight .si { color: #3333bb; background-color: #fff0f0 } /* Literal.String.Interpol */ .highlight .sx { color: #22bb22; background-color: #f0fff0 } /* Literal.String.Other */ .highlight .sr { color: #008800; background-color: #fff0ff } /* Literal.String.Regex */ .highlight .s1 { color: #dd2200; background-color: #fff0f0 } /* Literal.String.Single */ .highlight .ss { color: #aa6600; background-color: #fff0f0 } /* Literal.String.Symbol */ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */ }
# Base ubuntu with added packages needed for open ecomp
FROM onap/ccsdk-odl-image:${project.version}
MAINTAINER CCSDK Team (onap-ccsdk@lists.openecomp.org)
ENV JAVA_HOME /usr/lib/jvm/java-8-openjdk-amd64
ENV ODL_HOME /opt/opendaylight/current
ENV SDNC_CONFIG_DIR /opt/onap/ccsdk/data/properties

# copy the opendaylight credentials
COPY idmlight.db.mv.db /opt/opendaylight/current

# copy deliverables to opt
COPY opt /opt

COPY org.ops4j.pax.logging.cfg /opt/opendaylight/current/etc/org.ops4j.pax.logging.cfg

# ENTRYPOINT exec /opt/opendaylight/current/bin/karaf
EXPOSE 8181
maven-resources-plugin 3.2.0 io.fabric8 docker-maven-plugin 0.31.0 org.apache.maven.plugins maven-war-plugin 3.2.2 com.github.eirslett frontend-maven-plugin 1.12.0 org.apache.maven.plugins maven-surefire-plugin ${maven-surefire-plugin.version} org.apache.maven.plugins maven-failsafe-plugin ${maven-surefire-plugin.version} org.apache.maven.plugins maven-compiler-plugin 3.8.1 com.github.sylvainlaurent.maven yaml-json-validator-maven-plugin 1.0.2 pl.project13.maven git-commit-id-plugin 4.0.0 maven-checkstyle-plugin 2.17 checkstyle-suppressions.xml checkstyle.suppressions.file ${checkstyle.skip} org.codehaus.mojo build-helper-maven-plugin parse-version pre-clean parse-version org.jacoco jacoco-maven-plugin false default-instrument instrument default-restore-instrumented-classes restore-instrumented-classes default-report report ${project.build.directory}/jacoco.exec org.apache.maven.plugins maven-site-plugin 3.7.1 org.apache.maven.wagon wagon-webdav-jackrabbit 3.0.0 org.codehaus.gmaven gmaven-plugin false integration-test execute pom.properties['deploy.url'] = pom.version.contains('-SNAPSHOT') ? project.distributionManagement.snapshotRepository.url : project.distributionManagement.repository.url; pom.properties['repo.id'] = pom.version.contains('-SNAPSHOT') ? project.distributionManagement.snapshotRepository.id : project.distributionManagement.repository.id; org.apache.maven.plugins maven-compiler-plugin 11 11 true org.apache.maven.plugins maven-surefire-plugin org.apache.maven.surefire surefire-junit-platform ${maven-surefire-plugin.version} false ${project.build.directory}/jacoco.exec ${surefire.forkCount} ${surefire.reuseForks} methods ${surefire.skip.tests} pl.project13.maven git-commit-id-plugin revision true ${project.build.outputDirectory}/META-INF/git.properties true false git.build.version git.build.time git.commit.id git.commit.time git.commit.user.name git.commit.user.email git.commit.message.short git.commit.message.full true false all true true onboarding common-app-logging common-app-api common-be catalog-dao catalog-model catalog-be catalog-be-plugins asdctool catalog-ui catalog-fe sdc-os-chef utils/webseal-simulator integration-tests all-for-integration-tests-only true true onboarding common-app-logging common-app-api common-be catalog-dao catalog-model catalog-be catalog-be-plugins asdctool catalog-ui catalog-fe sdc-os-chef utils/webseal-simulator integration-tests skip-integration-tests skipITs true true onboarding common-app-logging common-app-api common-be catalog-dao catalog-model catalog-be catalog-be-plugins asdctool catalog-ui catalog-fe sdc-os-chef utils/webseal-simulator skip-tests skipTests true true onboarding common-app-logging common-app-api common-be catalog-dao catalog-model catalog-be catalog-be-plugins asdctool catalog-ui catalog-fe sdc-os-chef utils/webseal-simulator fast-build false true true true true true true onboarding common-app-logging common-app-api common-be catalog-dao catalog-model catalog-be catalog-be-plugins asdctool catalog-ui catalog-fe sdc-os-chef utils/webseal-simulator start-sdc false true true true true true integration-tests stop-sdc false true true true true true integration-tests run-integration-tests false true true true integration-tests ecomp-releases Release Repository ${nexus.proxy}/content/repositories/releases/ ecomp-snapshots Snapshots Repository ${nexus.proxy}/content/repositories/snapshots/ ecomp-public Public Repository ${nexus.proxy}/content/repositories/public/ ecomp-releases Release Repository ${nexus.proxy}/content/repositories/releases/ ecomp-snapshots Snapshot Repository ${nexus.proxy}/content/repositories/snapshots/ ecomp-site dav:${nexus.proxy}${sitePath}