Policy R1 Amsterdam Independent Versioning And Release Process Plan

Independent Versioning and Release Process

Consumed API from other projects

Project

API Dependency

Notes

Project

API Dependency

Notes

Portal

1.1.0

When portal team releases we will upgrade.

Dmaap

Linking directly to github Open Source version from R0

Unable to upgrade to re-packaged client libraries in ONAP due to time considerations via blocker B24

AAI

v11

No direct link to any libraries

APP-C



No direct link to any libraries

SO



No direct link to any libraries

VFC

No direct link to any libraries




Published API - These projects use the policy libraries to build their code

Project

API

Notes

Project

API

Notes

CLAMP

1.1.2



DCAE

n/a

Implemented own python API



Update to the next SNAPSHOT version:

Repo

Notes

Example Commit(s)

Repo

Notes

Example Commit(s)

policy/common

all pom.xml's

version.properties

https://gerrit.onap.org/r/#/c/28107/

policy/drools-applications

all pom.xml's

version.properties

https://gerrit.onap.org/r/#/c/28109/

policy/drools-pdp

all pom.xml's

version.properties

https://gerrit.onap.org/r/#/c/28111/

policy/engine

all pom.xml's

version.properties

BRMSGateway/config.properties

BRMSGateway/dependency.json

BRMSGateway/src/main/java/org/onap/policy/brmsInterface/BRMSPush.java

BRMSGateway/src/test/resources/config.properties

https://gerrit.onap.org/r/#/c/28113/

policy/docker

all pom.xml's

version.properties

config/pe/brmsgw.conf

https://gerrit.onap.org/r/#/c/28185/



When branching, its easiest to update the .gitreview file ON the new branch in order to ensure that new gerritt submissions are tracked on that branch.

If this is not done, then one should specify the branch when submitting the git review. 'git review amsterdam'

[gerrit] host=gerrit.onap.org port=29418 project=policy/engine.git defaultbranch=amsterdam