summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-10-13Cleanup project's name in SonarJessica Wagantall1-1/+1
The name parameter in the root pom.xml should match the project name in gerrit to reflect consistency in Sonar. Change-Id: I9b1d51f1986b21f24d6389b2da2c21c265399246 Issue-id: CIMAN-65 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-10-11Revert "Update distributionManagement serverIds"Gary Wu2-7/+7
This reverts commit c93675909cd9d81064d1fdd8c0c7f33ba39fc7cc. Change-Id: Ia3d0f75785e4ba9bb25d6cdb55e32206e120c38e Issue-ID: INT-249 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-10-11Merge "Update distributionManagement serverIds"Gary Wu2-7/+7
2017-10-11Update distributionManagement serverIdsGary Wu2-7/+7
Change-Id: Iafd88030b0c9a90abbb3d92d215fc13197a67885 Issue-ID: INT-249 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-10-09Enable staging pluginDan Timoney1-0/+11
Release build for oparent-odlparent is not using staging plugin, and so is failing trying to write to releases Change-Id: Ie2d559cd4043566fb278a48b697731aa8d74a905 Issue-ID: INT-257 Signed-off-by: Dan Timoney <dtimoney@att.com>
2017-10-06Fix version tag placementDan Timoney1-5/+5
oparent-odlparent Jenkins job updates the first <version> tag in the pom.xml, so the <parent> tag must appear after the <version> for the pom.xml itself. Change-Id: I3369c804a2470936c51801b5fbdd53b0052ee83c Issue-ID: INT-257 Signed-off-by: Dan Timoney <dtimoney@att.com>
2017-09-20Fix bug for oparent-pythonZhaoxing1-0/+13
Change-Id: Ia1c49c5f3f6d629a5573aa22a7ea9816b230fa85 Issue-ID: INT-222 Signed-off-by: Zhaoxing <meng.zhaoxing1@zte.com.cn>
2017-09-15Add missing license headerGary Wu1-0/+15
Change-Id: Ie7ce5da5f0baa6a77dd3bfefd523f28682fe27ba Issue-ID: INT-103 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-09-08[TEST-48] create a parent for python in oparentDR695H2-0/+138
This allows python projects to inherit common stuff from this Change-Id: Ifea061e33be75237ebe459fc7481d32cdbcc2182 Signed-off-by: DR695H <dr695h@att.com>
2017-09-08Move checkstyle config to plugins sectionGary Wu1-66/+73
Move ONAP checkstyle config from the pluginManagement section to the plugins section to fix dependency resolution issues. Change-Id: I8cc359e2d2e588717eb2f7dd56b691c8ee3cdf0a Issue-ID: INT-128 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-09-06OParent children do not find checkstyleAnaël Closson1-0/+13
The checkstyle plugin cannot be found by projects inheriting by OParent. When maven executes the check-license execution, he finds the org.onap.oparent:checkstyle:jar:1.0.0 as dependency and tries to retreive it. The repository section doesn't apply to plugin dependencies and so the org.onap.oparent:checkstyle:jar cannot be found. By adding it as dependency of the org.onap.oparent:oparent project, the artifact is downloaded using the project repositories and is already available when the plugin dependencies are checked. This might be due to a maven bug. Change-Id: I9eabea660b5fe8ceacc7299914e64ccccd7c2850 Issue-Id: INT-128 Signed-off-by: Anaël Closson <ac2550@intl.att.com>
2017-09-05Relax O-Parent license check requirementsv0.1.11.0.0-ONAP1.0.0-AmsterdamGary Wu3-20/+19
Relax O-Parent license check formatting requirements. At the same time, violations will now become errors and will fail builds. Change-Id: Ie581895796cc06a9f008d7b739583fb44673aa19 Issue-ID: INT-135 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-09-05Merge "OParent deps not downloaded by children"Gary Wu1-0/+23
2017-09-04OParent deps not downloaded by childrenAnaël Closson1-0/+23
When compiling a project that use OParent as parent project, despite the usage of ONAP nexus repositories in the project repositories configuration, the dependencies of org.onap.oparent:oparent are only searched on maven central which results in build failure for those projects. Issue-Id: INT-128 Change-Id: Iba9b92cc563685ffe9454d824191028b357bc9f1 Signed-off-by: Anaël Closson <ac2550@intl.att.com>
2017-09-01Add back ruleset.xml referred to by v0.1.0Gary Wu2-0/+36
Add back ruleset.xml since it's referred to by the released v0.1.0 artifact. Issue-ID: INT-121 Change-Id: Ifa939b7d506ef3dd7d2d4180efba1d153645d6cf Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-09-01Merge "Add parent for opendaylight vclients"Gary Wu1-0/+541
2017-09-01Add parent for opendaylight vclientsDan Timoney1-0/+541
Applications based on opendaylight need to inherit settings from the opendaylight parent pom (odlparent). This change adds a copy of oparent whose parent is the odlparent pom, which will allow projects based on opendaylight to still inherit settings from oparent. The new odlparent-boron directory is included as module in top level pom.xml, per review comments, to avoid release build failure. This will have to be treated via a separate Jenkins build. Change-Id: Icfb1f119672efc7cfd80748ee92cc331b01550a5 Issue-ID: CCSDK-43 Signed-off-by: Dan Timoney <dtimoney@att.com>
2017-09-01Remove config for version-check pluginGary Wu1-17/+0
Change-Id: I559aa436b9a22e2490ef5c4cf9895dd4f83d6628 Issue-ID: INT-124 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-09-01Move version-check to integration repoGary Wu3-196/+0
Change-Id: I52ae07477f68e7ae665fa1d9c1f4ee2ae486d59f Issue-ID: INT-124 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-09-01Add properties for raw repo, docker regLusheng Ji1-0/+9
Issue-Id: DCAEGEN2-60 Change-Id: I51f4ed9d7d282bf6b91d7e5c32fb1057957af003 Signed-off-by: Lusheng Ji <lji@research.att.com>
2017-08-30Make SNAPSHOT dependency checks WARN only for nowGary Wu1-3/+1
Change-Id: I32537204c3b75327492125c6fa888465fc06118a Issue-ID: INT-103 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-08-30Merge "Change of versioning strategy"Gary Wu3-82/+0
2017-08-30Temporarily disable version-check-maven-pluginGary Wu1-4/+0
Temporarily disable version-check-maven-plugin until we resolve the proxy issue. Change-Id: Idbf05d0c22388665ecc2dc321a5126493bede1c6 Issue-id: INT-125 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-08-30Remove dependency on version-check-maven-pluginGary Wu1-7/+0
Change-Id: I66e969cd449c74cc9ea9631f4b7747a4d3acfb96 Issue-id: INT-125 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-08-30Allow SNAPSHOT dependencies on oparent for nowGary Wu1-0/+3
Temporarily allow SNAPSHOT dependencies on oparent during the transition period while the Independent Versioning process is being rolled out. Change-Id: I2bd023546c047da6fac5ae0dec714be9f3aaba13 Issue-id: INT-103 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-08-30Change of versioning strategyAnaël Closson3-82/+0
Change-Id: I7bcce33d1ffdd1d49d25d02090313305b0ecf34f Issue-id: INT-121 Signed-off-by: Anaël Closson <ac2550@intl.att.com>
2017-08-29Move version manifest to integration repoGary Wu2-3/+1
Change-Id: Ie2f8f65d866a403db490efcdd84e8873c3c3bae5 Issue-id: INT-124 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-08-29Maven plugin to check dependency versionsGary Wu4-248/+465
Initial draft of a custom maven plugin to check dependency versions against the version manifest. Change-Id: If009461f6ecbcd86e5a43004a1c5a421ec02ccca Issue-id: INT-124 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-08-29Version bump oparentGary Wu1-1/+1
Change-Id: I81f8e0efb5953b87cfe94299078136b638734509 Issue-id: INT-103 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-08-29Add initial version manifest CSVGary Wu1-0/+2
Change-Id: I2d5c9320aff5d813485ff3c4bb1523f479924db9 Issue-id: INT-103 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-08-29Optional execution off versions-maven-pluginv0.1.0Anaël Closson1-1/+2
The maven plugin used for displaying the list of artifacts that can be updated consumes a lot of time on each job execution on the LF infrastructure. The execution should be optional and can be configured by assigning it on a specific maven phase when needed using the following variable: versions.plugin.phase By default, it's assigned to a non existing phase to disable it. Change-Id: I30d38a8458e6e855ff27cf3c31678cbc373e59c9 Issue-Id: INT-121 Signed-off-by: Anaël Closson <ac2550@intl.att.com>
2017-08-29Use ruleset.xml fileAnaël Closson1-1/+1
The ruleset.xml file had to be online before being enabled. Change-Id: I6f2c8367a87d5c71d2bfbe3f93223e94707e97e8 Issue-id: INT-121 Signed-off-by: Anaël Closson <ac2550@intl.att.com>
2017-08-28Force oparent users to use release dependenciesAnaël Closson1-0/+25
This patch adds an enforcer to force users of oparent as parent to use release versions of artifacts. Current rules are quite loose to avoid breaking too much project. Following options might be removed when needed : <failWhenParentIsSnapshot> : when at least oparent changes its version <onlyWhenRelease> : when most project have removed their snapshot dependencies Change-Id: I1f9824557c5bbaae9f4a1378c3bc223edd4b5da4 Issue-id: INT-122 Signed-off-by: Anaël Closson <ac2550@intl.att.com>
2017-08-28Warn project for outdated dependenciesAnaël Closson3-0/+82
Projects using oparent as parent should have information about outdated dependencies. This is done at validation phase. A (template of a) list of rules is provided to ignore certain versions, a more importantly to ignore all versions of an artifact but one. This might be use to warn projects not using the needed dependency of an artifact when preparing for an specific release of ONAP. Current rule file is commented as it breaks it's not available on the git repository. Change-Id: I30bbbe5d14d8f297f046700963cc5a238e41901f Issue-id:INT-121 Signed-off-by: Anaël Closson <ac2550@intl.att.com>
2017-08-23Remove distribution site from oparentGary Wu1-5/+2
Change-Id: I4fc1010bd7b3835d9ab6c59b1487328b8b66f7a9 Issue-id: INT-111 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-08-23Add support for site deploy in oparentGary Wu1-17/+36
Change-Id: Ib4f02e7863b09a4c9476f82fee536598aeff59fa Issue-id: INT-111 Issue-id: INT-110 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-08-21Refactor oparent for independent versioningGary Wu8-505/+537
Change-Id: I543f394b360b6926986f33b48bef4b3355363beb Issue-id: INT-103 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-08-17Add version.properties to support staging buildGary Wu1-0/+14
Change-Id: I81b7db07ed496f0a00e35ca9f68d7869eb7f674a Issue-id: INT-103 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-08-11Add seed code for swagger-sdkKanagaraj Manickam k003651061-26/+265
Add required mvn setting for generating swagger json and service java sdk automatically Change-Id: I632b46ed5d234582b9cfcf9d4ff1409873d1a050 Issue-Id: MSB-14 Signed-off-by: Kanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
2017-08-10Merge "ignore Eclipse generated project files"Gary Wu1-0/+4
2017-08-03remove duplicated maven propertyGuo Ruijing1-1/+0
Change-Id: I3a4341169cb06951c4b3def0f211b559b9621c32 Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
2017-07-28ignore Eclipse generated project filesPamela Dragosh1-0/+4
Change-Id: Ib1a89aebf14b7cfe98beac5e718850dace049ea0 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-07-10Change distribution repo names to ecompGary Wu1-2/+2
Change-Id: Ic9501ecc848558992946ac4c84861e03b49f4428 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-06-21Rename openecomp properties to onapGary Wu1-5/+5
Change-Id: I27ef7b6d2d32dd25cca493f46419fbe08d54b946 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-06-21RefactoringGary Wu2-6/+6
Change-Id: I06b42408e41f03e5e0c6b8715ebfd69bf99d67a2 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-06-21Make license check warning only for nowGary Wu2-1/+3
Make license check warning only for now. Set default java version to 8. Change-Id: Idbbc617c739a45bbecbfdd3f8bc394e648b852a8 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-06-21Initial commit using OPEN-O seed codeGary Wu15-0/+1503
Change-Id: I74f6c92bcc2327ad41bc997c04091e2c01fdf1da Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-06-21Initial empty repositoryJessica Wagantall0-0/+0