When calling release_mp.py after release.py, it would be useful to update the marketplace.ini file with the values from release-nuxeo.log. At the end, we want consistent release-marketplace*.log files.
For instance the following release-nuxeo.log:
REMOTE=origin BRANCH=master TAG=5.9.6-I20141030_0119 NEXT_SNAPSHOT=5.9.6-SNAPSHOT MAINTENANCE=auto FINAL=False SKIP_TESTS=False SKIP_ITS=True PROFILES= OTHER_VERSIONS= FILES_PATTERN= PROPS_PATTERN= MSG_COMMIT= MSG_TAG=
should update marketplace.ini to:
[DEFAULT] other_versions = 5.9.6-SNAPSHOT/5.9.6-I20141030_0119/5.9.6-SNAPSHOT branch = master tag = auto-I20141030_0119 next_snapshot = auto maintenance_version = auto
and release-marketplace-agenda.log to:
REMOTE=origin BRANCH=master TAG=1.1.4-I20141030_0119 NEXT_SNAPSHOT=1.1.4-SNAPSHOT MAINTENANCE=auto FINAL=False SKIP_TESTS=False PROFILES= OTHER_VERSIONS=5.9.6-SNAPSHOT/5.9.6-I20141030_0119/5.9.6-SNAPSHOT FILES_PATTERN= PROPS_PATTERN= MSG_COMMIT= MSG_TAG=
What is currently missing:
- read of release-nuxeo.log from release_mp.py
- current Nuxeo version for use in marketplace.ini:other_versions
- marketplace.ini:tag = auto-XXX keyword to generate release-marketplace-agenda.log:TAG=1.1.4-I20141030_0119
- is duplicated by
-
NXP-21007 The packages release script must be able to reuse release values from other packages
- Resolved