explicitly specify versions and dependency versions in config bundles
---------------------------------------------------------------------
Key: CDV-435
URL: https://jira.terracotta.org/jira//browse/CDV-435
Project: Community Development
Issue Type: Bug
Components: DSO:L1
Reporter: Eugene Kuleshov
Assignee: Issue Review Board
It is been agreed that we should always explicitly specify all versions and
also use -SNAPSHOTS between releases, but it doesn't seem like it been changed
in existing modules, except that tcbuild is adding -SNAPSHOT suffix to the
nightly build jars deployed to maven repo. This last piece is most troublesome
because module versions have 1.0.0, but artifacts deployed to maven repository
are using version 1.0.0-SNAPSHOT.
Versions should be explicitly specified in tc.properties and module manifests:
l1.configbundles.default =
excludes-config,1.0.0-SNAPSHOT;guimodels-config,1.0.0-SNAPSHOT;jdk15-preinst-config,1.0.0-SNAPSHOT;spring-config,1.0.0-SNAPSHOT;standard-config,1.0.0-SNAPSHOT
Bundle-SymbolicName: org.terracotta.modules.clustered-hibernate-3.1.2
Bundle-Version: 1.0.0.SNAPSHOT
Require-Bundle:
org.terracotta.modules.modules_common;bundle-version="1.0.0.SNAPSHOT",
org.terracotta.modules.clustered-cglib-2.1.3;bundle-version="1.0.0.SNAPSHOT"
We'll have to match 1.0.0.SNAPSHOT version in module bundle with 1.0.0-SNAPSHOT
version used in jar file names and Maven artifact versions.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.terracotta.org/jira//secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
tc-dev mailing list
[email protected]
http://lists.terracotta.org/mailman/listinfo/tc-dev