summaryrefslogtreecommitdiffstats
path: root/odlparent/setup/src/main
AgeCommit message (Collapse)AuthorFilesLines
2020-01-20Update sonar config for sonarcloudDan Timoney1-87/+123
Update sonar and jacoco config for latest sonar scan version, compatible with sonarcloud Change-Id: I4660a685742675f0b7fd6c762b631a66ca4a244c Issue-ID: CCSDK-2029 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-01-14Merge "Update versions of dependencies"Dan Timoney1-6/+6
2020-01-13Update versions of dependenciesTimoney, Dan (dt5972)1-6/+6
Updated versions of third party dependencies that are not constrained by OpenDaylight to latest minor version. Change-Id: I0640f50b02f0cee4669b6a4c4c87754861a686ce Issue-ID: CCSDK-2005 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2020-01-10Adding ccsdk.cds.version propertySingal, Kapil (ks220y)1-0/+1
Issue-ID: CCSDK-2022 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: I06277635931a8670d4a84a7a46f1904915313a2a
2020-01-07sonar-maven-plugin properties cleanupSingal, Kapil (ks220y)1-3/+1
Removing sonar.jacoco deprecated properties Issue-ID: CCSDK-2019 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: I696c643b3727b2fe79f8449c1ffeeb58001653e1
2019-12-11Include groupId in dependency listTimoney, Dan (dt5972)1-0/+1
Include groupId in generated dependency lists Change-Id: I6df3980293f9a35958f633acbf1df33f2f046859 Issue-ID: CCSDK-1986 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-12-10Generate dependency listTimoney, Dan (dt5972)1-0/+14
Generate list of direct dependencies for repository and publish to Nexus. Change-Id: I9914756ddf8fe1dbab9f48d4de9249c319d28fc0 Issue-ID: CCSDK-1986 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-12-06Add sonar-jacoco-aggregate profileTimoney, Dan (dt5972)1-1/+36
Add profile needed for sonarcloud build (sonar-jacoco-aggregate). Change-Id: Ie26032f8e9c18f53713b1ceeac64683a0e6beb17 Issue-ID: CIMAN-343 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-12-05Reverting project.version for dependency-bomSingal, Kapil (ks220y)1-1/+1
If it's project.version then it will be resolved with child module version Issue-ID: CCSDK-1978 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: I6d843de0840524bf49085e6cec60d0b3825d4346
2019-12-05Changing pom-template for dependencies-odl-bomSingal, Kapil (ks220y)1-991/+991
Formatting file to keep it in sync with all child parent poms. Issue-ID: CCSDK-1978 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: Ib9a4087618e17e6352a2cb7c5e792f277b89db8c
2019-12-03Refactoring POMs as per ODL NeonSingal, Kapil (ks220y)1-6/+4
Cleaning up poms and fixing versioning as per ODL NEON Issue-ID: CCSDK-1977 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: Ifca4fa413ec3370108828e3da4fce8585cada925
2019-11-29Upgrading sonar-maven-plugin versionSingal, Kapil (ks220y)1-1/+1
Version 3.2 is not working with latest sonar qube server, needed an upgrade Issue-ID: CCSDK-1970 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: Ie1d621a3f1d1aef3b618dd87d7125797983775c7
2019-11-04Update version of Apache Tomcat dependency as per security scanRich Tabedzki1-1/+1
Changes made: * Updated tomcat-jdbc.version property in pom.xml files Issue-ID: CCSDK-1815 Change-Id: If9bf0b8460f6d8c7c0a5ad594ebf28c2784bb8fb Signed-off-by: Rich Tabedzki <richard.tabedzki@att.com>
2019-10-30manage logging analytics depsSmokowski, Kevin (ks6305)1-0/+10
manage logging-analytics dependencies in parent Issue-ID: CCSDK-1821 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com> Change-Id: I69229dead243534cf3fb4e5d9f03c717593dfe26
2019-10-01Restructuring POM's and TemplateSingal, Kapil (ks220y)1-458/+439
Running mvn tidy:pom to format/restructure pom's content. Removig plugin to format pom as all child poms are not having reference to root as parent pom and maven-tidy-plugin is not being executed to format pom Issue-ID: CCSDK-1764 Signed-off-by: Singal, Kapil (ks220y) <ks220y@att.com> Change-Id: I18fd59ae94fdded11f3cb62647d5b3518bfe051a
2019-09-25Add karaf4-parent pomTimoney, Dan (dt5972)1-0/+3
Add karaf4-parent pom back to build. This is needed to create ONAP distro of OpenDaylight. Change-Id: Ib0ad4d1ca02a15fe9aee8e4db95682c434b9e6c3 Issue-ID: CCSDK-1753 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-09-10Roll version for Frankfurt releaseTimoney, Dan (dt5972)1-5/+5
Roll version in master branch to Frankfurt version (1.5.0-SNAPSHOT) Change-Id: Id68e5cd6ccc657a52c4bae58afe8d634bffccf37 Issue-ID: CCSDK-1701 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-09-09Fix versions of netty and jersey-guavaTimoney, Dan (dt5972)1-9/+25
Fix versions of netty and jersey-guava to match what is pre-installed in ODL Neon release. Change-Id: I1092c553420548f17ac7e5aff6317aff6502b9bd Issue-ID: SDNC-903 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-09-03Revert "Use preinstalled version of mariadb"Timoney, Dan (dt5972)1-1/+1
Preinstalled version of mariadb (1.5.9) does not seem to work with embedded tomcat connection pools. Or rather, using this version forces the very ClassNotFoundException we were trying to fix. Change-Id: I42ea6620888dd2c0aba896f141bb309ac207d095 Issue-ID: CCSDK-1445 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-09-03Use preinstalled version of mariadbTimoney, Dan (dt5972)1-1/+1
ODL pre-installs version 1.5.9 of mariadb jdbc client. We should not install a different version to avoid possible version conflict. Change-Id: Ib113639c2e3bf03e2e69112d01d078bf9b922fd3 Issue-ID: CCSDK-1445 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-28Roll versionsTimoney, Dan (dt5972)1-5/+5
Roll versions in master branch Change-Id: I0d8358268e3649ff8d80b357e22e56d73f11a1af Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-14Update parent poms for ODL NeonTimoney, Dan (dt5972)8-46/+49
Update third party package versions to align with ODL Neon SR1. Change-Id: I82da85e6a9581726267be0f9cd64c4eb193ceda3 Issue-ID: CCSDK-1389 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-09Roll to next snapshotTimoney, Dan (dt5972)1-5/+5
Roll to next snapshot version Change-Id: If4b60b8aa95e7fbf72f048eed4ee968d2079b7a4 Issue-ID: CCSDK-1563 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-06Roll version to recreate release artifactsTimoney, Dan (dt5972)1-5/+5
Roll versions to 0.5.1 - need to re-release El Alto early release Change-Id: Ie9204c9ec0eb84989303df1089f536314df2c8d7 Issue-ID: CCSDK-1563 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-07-17Remove staging pluginTimoney, Dan (dt5972)1-23/+1
Remove staging-profile, which had been needed for daily builds in old daily build jobs. Change-Id: I13d1b628268f46d59ff4521ffebf2f6d3b2b6390 Issue-ID: CCSDK-1496 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-07-15Revert "Update ccsdk version to released version"Timoney, Dan (dt5972)1-6/+5
This reverts commit ddb25bf029f6203d50ee127e053b1bd32228384f. This change was not necessary, since staging job already strips -SNAPSHOT from pom.xmls : so when you compile against released version of parent pom, it'll already depend on released version of CCSDK artifacts. Cool! Change-Id: I14f136f4ea2e9b9d1645630e384494f92f79c0cc Issue-ID: CCSDK-1389 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-07-15Update ccsdk version to released versionTimoney, Dan (dt5972)1-5/+6
Update CCSDK versions specified in parent pom to released version. Also, add properties plugin so that these versions can be overridden by build.properties file in the repository, so that repos can still use snapshot versions if they need to. Change-Id: I15cea399de008676413712c195fa9b6b3044221c Issue-ID: CCSDK-1389 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-07-02remove glassfish propertySmokowski, Kevin (ks6305)1-1/+0
remove glassfish property, no code should be using it Issue-ID: CCSDK-1444 Signed-off-by: Smokowski, Kevin (ks6305) <kevin.smokowski@att.com> Change-Id: Ic8aa0a5d8d49d9387424bd50dc32809a05384a8c
2019-06-24Add new BOM for odl-based projectsTimoney, Dan (dt5972)1-96/+32
Refactor dependencyManagement section from odlparent poms into a new BOM for ease of maintenance. Change-Id: I4e31ccc2a3c5349b10777c14b9d5e7fd3e034c46 Issue-ID: CCSDK-1412 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-05-09Changing spring.version property in all parent pomsStan Bonev1-3/+8
Change-Id: I04ce4af7a243523887662be6525d73021f616be6 Issue-ID: CCSDK-442 Signed-off-by: Stan Bonev <sb5356@att.com>
2019-04-30Roll master to El AltoTimoney, Dan (dt5972)1-5/+5
Roll master version to El Alto versions Change-Id: I43315307b01929c46333f181f5b516ab2704696f Issue-ID: CCSDK-1222 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-04-24Update CCSDK versions3.0.2-ONAP1.2.2Timoney, Dan (dt5972)1-5/+5
Update CCSDK versions to released 0.4.2 version in parent pom Change-Id: I7eb14bb6e09d0e76ef9b5c45daa543f11fba0bd4 Issue-ID: CCSDK-1222 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-04-09Fix missing version of yang-maven-pluginEnbo Wang1-0/+1
Set the version of yang-maven-plugin to 2.1.8. Change-Id: I9f8c445ca3923237afb0049ac25705a760a3c5f5 Issue-ID: SDNC-723 Signed-off-by: Enbo Wang <wangenbo@huawei.com>
2019-03-22Add jackson-bom importTimoney, Dan (dt5972)1-0/+8
Add jackson-bom import to parent poms. This is missing, which causes feature.xml generation to use incorrect version of jackson-databind which in turn prevents container from starting up. Change-Id: Ide693c9a46bc2204fc7bd55f403c20cf7930b12d Issue-ID: CCSDK-1156 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-03-19Updates for Fluorine SR2Timoney, Dan (dt5972)8-20/+20
Update versions in CCSDK parent pom for Fluorine SR2 release Change-Id: I2325209b1359091b28cb485cad35aee5caadb13f Issue-ID: CCSDK-1156 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-03-14Prepare for 1.2.1 releaseTimoney, Dan (dt5972)1-5/+5
Prepare to release version 1.2.1 of parent poms, based on Fluorine SR1 Change-Id: I1371487d32b9dac89a3cbbbfddb2c2a6839bd2e5 Issue-ID: CCSDK-1156 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-03-13Fix parent release buildTimoney, Dan (dt5972)1-2/+2
Replaced maven properties with static values in nexus staging profile settings, which for some reason were not using maven properties settings properly. Change-Id: I8f8df8aedadb1da1612c9cecb16110257f4d493f Issue-ID: CCSDK-1155 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-03-04Change nexus-staging configTimoney, Dan (dt5972)1-16/+24
nexus-staging-maven-plugin interferes with Jenkins staging job, but is needed for release-version and docker-version jobs. Changed to install nexus-staging-maven-plugin in a separate build profile that is activated when altDeploymentRepository property is unset. This property is set by the staging Jenkins job only. Change-Id: I877e176229efd6bd5c08a6b83a2594cc4e57eebe Issue-ID: CCSDK-1119 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-01-14Only warn on snapshot dependenciesTimoney, Dan (dt5972)1-1/+1
During development, daily release builds use snapshot dependencies. So, enforcer rule needs to be relaxed (WARN level rather than ERROR). Change-Id: Ifd7546c7f3914680a0cf06c0b037f74b82db891e Issue-ID: CCSDK-945 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-01-11Break dependency loopTimoney, Dan (dt5972)1-34/+5
Removed import of CCSDK repo artifact BOMs from parent poms to break a dependency loop. Including those meant that, when rolling to a new release version, we'd have to touch parent twice: first, with the 'old' version of CCDSK repos (since they're not built yet), and then after they're built, we'd have to update parent poms to import the rolled-version of the repo BOMs. And after that, we'd need to re-merge all the repos, so that they are compiled against the correct version of sli core. Change-Id: Id10c29e3f321defb1b911de894cf045693ef90cc Issue-ID: CCSDK-939 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-01-10Update parent poms for FluorineTimoney, Dan (dt5972)8-409/+280
Update parent poms for OpenDaylight Fluorine Change-Id: If7f81edc9f65b0169fe25bbd4f4b8b52cd874250 Issue-ID: CCSDK-861 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-01-08Roll snapshot parent pom back to snapshot versionsTimoney, Dan (dt5972)1-5/+5
Roll parent poms back to using 0.4.0-SNAPSHOT to repair snapshot builds Change-Id: Iea8554ad0276f4c08e40a17abbed3d7cd044a34a Issue-ID: CCSDK-861 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-01-07Prepare for release build1.2.0Timoney, Dan (dt5972)1-5/+5
Create release build of CCSDK Dublin on ODL Oxygen prior to merging Fluorine changes Change-Id: I3fcac4a390712a30d2e51eda63a835a6bdf5055c Issue-ID: CCSDK-861 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2018-12-18Generate odlparent poms from templateTimoney, Dan (dt5972)8-0/+1289
Updated ccsdk/parent to use a common pom template to generate all the odlparent poms, which should be identical except for their parents. Change-Id: I1cfcff7191ca95434e390d5cf35651c0ad40705d Issue-ID: CCSDK-857 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>