aboutsummaryrefslogtreecommitdiffstats
path: root/pom.xml
AgeCommit message (Collapse)AuthorFilesLines
2020-01-14Update docker images for java 11Jim Hahn1-2/+3
Added debian-slim images based off of jre-slim. Removed alpine images from the build. If it's determined that we need a jdk instead of a jre, then "jre" can be changed to "jdk" in the policy-base Dockerfile. As an alternative, a new policy-docker-jdk image could be created, based off of "jdk" and all of the apt packages added to it. In that case, it would probably be appropriate to removed maven from the packages that are loaded into the policy-common image. Addressed first round of review comments: - use specific version of java 11 - removed docker-maven-plugin version - replaced the images with policy-jre-debian and policy-jdk-debian - added a policy-jdk-alpine image, which includes the jdk & maven, but is significantly smaller than the debian-slim version - added a policy-jre-alpine image Addressed additional review comments: - removed BUILD_VERSION - installed maven packages instead of downloading via curl - added link to /usr/lib/jvm Issue-ID: POLICY-1586 Signed-off-by: Jim Hahn <jrh3@att.com> Change-Id: I43fd6a5c5ff9c4a0b537d3f297fdf2ad8248ba75
2019-12-02Rename policy-docker to match other reposPamela Dragosh1-1/+1
The other repos use the "name" field to name the policy repos consistency: policy-{repo}. Issue-ID: POLICY-2280 Change-Id: Ida87954d6932ebef124c5b6ef06bd2bccd0415db Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-09-05Multiplatform support for policyPaul Vaduva1-2/+2
Add multiplatfrom support for policy-base and policy-common docker images: - the pom.xml files are modified to push and pull from dockerhub instead of nexus repository (as nexus lacks support for manifest list) - for each image that is built with maven, an arch suffix is added to the tag. The currently supported architectures are amd64 and arm64. - the creation of the timestamped tag is moved from the pom.xml files to the docker_push_manifest.sh script - for each image built via the Jenkins CI jobs, the docker_push_manifest.sh is called. The script pushes a manifest list for each tag, plus it creates the timestamp tags for SNAPSHOT or STAGING images, depending on what job called the script (merge job, or stag job) For using the images, the name of the manifest list is to be used (which is the same as the current images in nexus) Issue-ID: POLICY-1997 Change-Id: If54e7ee6ac432a999844d3584e146a90e2247323 Signed-off-by: Paul Vaduva <Paul.Vaduva@enea.com> Signed-off-by: Cristina Pauna <cristina.pauna@enea.com> Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2019-08-08Upgrade to snapshot integration parent artifactBruno Sakoto1-1/+1
Issue-ID: POLICY-1603 Signed-off-by: Bruno Sakoto <bruno.sakoto@bell.ca> Change-Id: Ia34d496ca7fad77584926feb254a885566b16f14
2019-06-20Upgrade to release 3.0.0 parentPamela Dragosh1-1/+1
Policy/parent released Issue-ID: POLICY-1737 Change-Id: Iba8dbccd95a88e623dd1a05f238b83506db67bfd Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-05-31Bump docker 1.5.05.0.0-ONAPPamela Dragosh1-2/+2
Due to dublin branch. Also update the configuration for CSIT tests. Issue-ID: POLICY-1747 Change-Id: Ifb8f89f12b534543a5bded0a6f673c44f857b761 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-05-01Upgrade parent and bump snapshotPamela Dragosh1-2/+3
The version for this wasn't quite correct either. Fixed to ensure follows the 1.4.x as defined in version.properties. Updated to point to policy/parent release version and remove warning for relative path. Issue-ID: POLICY-1700 Change-Id: I6772a272f3f291af5fd6ee9efc3f10b0ac3edfd1 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-04-17Fix pom.xml parent, add artifact version4.0.0-ONAP1.4.0Dmitry Puzikov1-1/+3
Change-Id: Icd321dcc6f2ed3578e63f9712bf8ab923b9b7861 Issue-ID: INT-996 Signed-off-by: Dmitry Puzikov <dmitry.puzikov@tieto.com>
2019-03-27Base and common images for Policy appsDmitry Puzikov1-0/+49
Alpine based base and common images to use across Policy project Change-Id: I01d504b48ee361d1751dfa982e1515705b9e343e Issue-ID: INT-996 Signed-off-by: Dmitry Puzikov <dmitry.puzikov@tieto.com>
2018-04-19removing policy nexus buildJorge Hernandez1-72/+0
remove unnecessary build of policy-nexus fix version number of dockerhub nexus image. update pom file with current master version Issue-ID: POLICY-737 Change-Id: I929ea8bf1c0f115e12d6be23e90e727f3c6f7264 Signed-off-by: Jorge Hernandez <jh1730@att.com>
2018-03-14Update oparent version to 1.1.0liamfallon1-1/+1
Directive from ONAP project that all repos should be updated. Change vierified with a build with .m2 /org/onap cleared. Change-Id: Iec111c8442d219071339530a7ef891ff532928b9 Issue-ID: POLICY-693 Signed-off-by: liamfallon <liam.fallon@ericsson.com>
2018-03-05Remove policy-os and policy-base imagesmmis1-69/+0
Remove the policy-os and policy-base images in favour of including their contents directly in the policy-pdp and policy-pe images Issue-ID: POLICY-624 Change-Id: Ie4ef62d5a7fc0edb481be13891ee12cf9271674c Signed-off-by: mmis <michael.morris@ericsson.com>
2018-03-02Modify docker to build base onlyPamela Dragosh1-25/+0
Adding in push of policy-base so we can test the new docker image builds for policy/engine and policy/drools-pdp Issue-ID: POLICY-623 Change-Id: I0d4c94f559c6c06e88d97e3e2c53859c0f36afaa Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2018-02-19Rename maven modules in drools-applicationsliamfallon1-1/+1
The dependency on drools-applications "apps" module changes name to "controlloop.common.apps" See https://gerrit.onap.org/r/#/c/31593/2 Change-Id: Iaf8b791f015ff50664c194976a9a2c84453e6e7b Issue-ID: POLICY-238 Signed-off-by: liamfallon <liam.fallon@ericsson.com>
2017-11-21Bump minor versionJessica Wagantall1-1/+1
Bump minor version in preparation for Amsterdam branching. Change-Id: I95eba101b459e466bebca385c7a5ea1b686da0bb Issue-ID: CIMAN-120 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-11-15Update to use 1.1.2-SNAPSHOTPamela Dragosh1-1/+1
Release 1.1.1, update to 1.1.2 Issue-ID: POLICY-436 Change-Id: I516e4644e759dc96712b5d7444ae700a21544592 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-11-10Fix release jobPamela Dragosh1-0/+29
Missing staging repository Issue-ID: POLICY-441 Change-Id: I0565c5464f21ee06c34c3de416514181227a803d Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-11-07Update SNAPSHOT versionPamela Dragosh1-1/+1
Release v1.1.0 so need to update SNAPSHOT to 1.1.1 Issue-ID: POLICY-436 Change-Id: I4d02fceaeccdbb1e10710bff5c0c0270f765f56f Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-09-21Upgrade to oparent release versionPamela Dragosh1-1/+1
Following independent release and versioning process guidelines. Change-Id: I394733f5f28931e0a77e6f2ecf97f905daaf6d8d Issue-ID: POLICY-225 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-08-03[POLICY-153]policy-docker integration with oparentGuo Ruijing1-38/+6
Change-Id: Ic06c8af07dda9151450aa863bc033400ff5971b3 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-07-31[POLICY-86] replace openecomp for policy-dockerGuo Ruijing1-10/+10
Change-Id: I4db534a29c73a3cb2d70655ee54c856b83655fb2 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com> Signed-off-by: Jorge Hernandez <jh1730@att.com>
2017-07-13[POLICY-22] companion changes openecomp->onapJorge Hernandez1-1/+1
Change-Id: Id5a1fc117705851a9651395eb1335375e59873ac Signed-off-by: Jorge Hernandez <jh1730@att.com>
2017-04-28Change name to show Policy Engine for sonar.Pamela Dragosh1-1/+1
Change-Id: I8ed1b03222166cd873790420b2b7f43ab4e360a9 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-04-12Allow push on custom repoAnaël Closson1-5/+8
Current configuration doesn't give the possibility to fully change where the artifacts should be pushed. This blocks the possibility to push artifacts to a custom repository outside of the LF Change-Id: I56fdd49c664540f1e41ad3d4add07c3237d61504 Signed-off-by: Anaël Closson <ac2550@intl.att.com>
2017-03-30update to ONAPPamela Dragosh1-1/+1
Change-Id: I52ddbe21bc6ba9922bcd70ff41c754c7d20098b5 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-03-10v1.1.0-SNAPSHOTPamela Dragosh1-1/+1
Change-Id: I04489f9338cdb58eec6248c79f419342c75413bf Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-03-08update docker image tagsPamela Dragosh1-0/+27
Change-Id: I207a68c761ccc2770ac13539595a79f5e176d611 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-02-23cleaning up - better verify/mergePamela Dragosh1-12/+0
Change-Id: Ief6428eefa6faed69236c9c481e500a0e7948e0b Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-02-21need to copy the prepare resultPamela Dragosh1-0/+2
Change-Id: I06c6772785e1f0b965d70029f55962dbf04f1967 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-02-20no hardcode nexusPamela Dragosh1-0/+4
Change-Id: I72f0c02e7d3b8a72502efa5e383b8e44c28d516b Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-02-19adding repository in pom - not sure if neededPamela Dragosh1-0/+36
Change-Id: I0fb4f44157403998cd1269092a0ca212675d6134 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-02-14Initial OpenECOMP policy/docker commitPamela Dragosh1-0/+109
Change-Id: Ib37c3693614ee21a78f838e63eb40319cc85bdc6 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>