summary |
shortlog | log |
commit |
commitdiff |
review |
tree
first ⋅ prev ⋅ next
Gary Wu [Tue, 29 Aug 2017 22:02:30 +0000 (15:02 -0700)]
Move version manifest to integration repo
Change-Id: Ie2f8f65d866a403db490efcdd84e8873c3c3bae5
Issue-id: INT-124
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
Gary Wu [Tue, 29 Aug 2017 21:21:06 +0000 (14:21 -0700)]
Maven plugin to check dependency versions
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>
Gary Wu [Tue, 29 Aug 2017 19:53:33 +0000 (12:53 -0700)]
Version bump oparent
Change-Id: I81f8e0efb5953b87cfe94299078136b638734509
Issue-id: INT-103
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
Gary Wu [Tue, 29 Aug 2017 18:32:33 +0000 (11:32 -0700)]
Add initial version manifest CSV
Change-Id: I2d5c9320aff5d813485ff3c4bb1523f479924db9
Issue-id: INT-103
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
Anaël Closson [Tue, 29 Aug 2017 15:18:08 +0000 (17:18 +0200)]
Optional execution off versions-maven-plugin
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>
Anaël Closson [Tue, 29 Aug 2017 14:04:45 +0000 (16:04 +0200)]
Use ruleset.xml file
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>
Anaël Closson [Mon, 28 Aug 2017 13:43:22 +0000 (15:43 +0200)]
Force oparent users to use release dependencies
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>
Anaël Closson [Mon, 28 Aug 2017 13:35:58 +0000 (15:35 +0200)]
Warn project for outdated dependencies
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>
Gary Wu [Wed, 23 Aug 2017 20:24:41 +0000 (13:24 -0700)]
Remove distribution site from oparent
Change-Id: I4fc1010bd7b3835d9ab6c59b1487328b8b66f7a9
Issue-id: INT-111
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
Gary Wu [Wed, 23 Aug 2017 19:03:32 +0000 (12:03 -0700)]
Add support for site deploy in oparent
Change-Id: Ib4f02e7863b09a4c9476f82fee536598aeff59fa
Issue-id: INT-111
Issue-id: INT-110
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
Gary Wu [Mon, 21 Aug 2017 21:03:14 +0000 (14:03 -0700)]
Refactor oparent for independent versioning
Change-Id: I543f394b360b6926986f33b48bef4b3355363beb
Issue-id: INT-103
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
Gary Wu [Thu, 17 Aug 2017 19:04:11 +0000 (12:04 -0700)]
Add version.properties to support staging build
Change-Id: I81b7db07ed496f0a00e35ca9f68d7869eb7f674a
Issue-id: INT-103
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
Kanagaraj Manickam k00365106 [Fri, 11 Aug 2017 05:07:12 +0000 (10:37 +0530)]
Add seed code for swagger-sdk
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>
Gary Wu [Thu, 10 Aug 2017 17:16:30 +0000 (17:16 +0000)]
Merge "ignore Eclipse generated project files"
Guo Ruijing [Thu, 3 Aug 2017 10:23:29 +0000 (03:23 -0700)]
remove duplicated maven property
Change-Id: I3a4341169cb06951c4b3def0f211b559b9621c32
Signed-off-by: Guo Ruijing <ruijing.guo@intel.com>
Pamela Dragosh [Fri, 28 Jul 2017 15:02:07 +0000 (11:02 -0400)]
ignore Eclipse generated project files
Change-Id: Ib1a89aebf14b7cfe98beac5e718850dace049ea0
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
Gary Wu [Mon, 10 Jul 2017 23:00:27 +0000 (16:00 -0700)]
Change distribution repo names to ecomp
Change-Id: Ic9501ecc848558992946ac4c84861e03b49f4428
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
Gary Wu [Wed, 21 Jun 2017 23:50:50 +0000 (16:50 -0700)]
Rename openecomp properties to onap
Change-Id: I27ef7b6d2d32dd25cca493f46419fbe08d54b946
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
Gary Wu [Wed, 21 Jun 2017 23:42:25 +0000 (16:42 -0700)]
Refactoring
Change-Id: I06b42408e41f03e5e0c6b8715ebfd69bf99d67a2
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
Gary Wu [Wed, 21 Jun 2017 23:02:53 +0000 (16:02 -0700)]
Make license check warning only for now
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>
Gary Wu [Wed, 21 Jun 2017 22:03:17 +0000 (15:03 -0700)]
Initial commit using OPEN-O seed code
Change-Id: I74f6c92bcc2327ad41bc997c04091e2c01fdf1da
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
Jessica Wagantall [Wed, 21 Jun 2017 21:18:02 +0000 (21:18 +0000)]
Initial empty repository