You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Ted Kirby (JIRA)" <ji...@apache.org> on 2008/08/31 19:17:44 UTC
[jira] Created: (GERONIMO-4274) Automate version numbers in README
and RELASE_NOTES files
Automate version numbers in README and RELASE_NOTES files
---------------------------------------------------------
Key: GERONIMO-4274
URL: https://issues.apache.org/jira/browse/GERONIMO-4274
Project: Geronimo
Issue Type: Improvement
Security Level: public (Regular issues)
Components: buildsystem
Affects Versions: 2.2
Reporter: Ted Kirby
Assignee: Ted Kirby
Fix For: 2.2
Minimize the manual editing required in the .txt and pom.xml files when release numbers change.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (GERONIMO-4274) Automate version numbers in README
and RELASE_NOTES files
Posted by "Ted Kirby (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-4274?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ted Kirby updated GERONIMO-4274:
--------------------------------
Affects Version/s: 2.1.4
Fix Version/s: 2.1.4
Fixed in branches/2.1 with rev 691633.
> Automate version numbers in README and RELASE_NOTES files
> ---------------------------------------------------------
>
> Key: GERONIMO-4274
> URL: https://issues.apache.org/jira/browse/GERONIMO-4274
> Project: Geronimo
> Issue Type: Improvement
> Security Level: public(Regular issues)
> Components: buildsystem
> Affects Versions: 2.1.4, 2.2
> Reporter: Ted Kirby
> Assignee: Ted Kirby
> Fix For: 2.1.4, 2.2
>
>
> Minimize the manual editing required in the .txt and pom.xml files when release numbers change.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Resolved: (GERONIMO-4274) Automate version numbers in README
and RELASE_NOTES files
Posted by "Ted Kirby (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-4274?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ted Kirby resolved GERONIMO-4274.
---------------------------------
Resolution: Fixed
Done with rev 690735
In GERONIMODEVTOOLS-505, I did some automated release number processing, and I have applied similar automation to the server README and RELEASE_NOTES files. If folks like it, this could be applied to the 2.1 branch. If not, it can be reverted! :-)
Since the ant copy task is used to process the .txt files, I created an ant filter to set the VERSION token to ${pom.version}.
@VERSION@ is used in the .txt files. (This could easily be changed to ${VERSION} if desired.)
The assemblies/geronimo-boilerplate/pom.xml file is changed to process RELEASE_NOTES-${pom.version}.txt, thus eliminating that manual change. The side-effect here is that the RELEASE_NOTE file must be named RELEASE_NOTES-2.2-SNAPSHOT.txt. When the version is changed to 2.2, the file must be renamed.
With this change, assemblies/geronimo-boilerplate/pom.xml does not have to be changed at all, and manual version number changes to README and RELEASE_NOTES are eliminated.
> Automate version numbers in README and RELASE_NOTES files
> ---------------------------------------------------------
>
> Key: GERONIMO-4274
> URL: https://issues.apache.org/jira/browse/GERONIMO-4274
> Project: Geronimo
> Issue Type: Improvement
> Security Level: public(Regular issues)
> Components: buildsystem
> Affects Versions: 2.2
> Reporter: Ted Kirby
> Assignee: Ted Kirby
> Fix For: 2.2
>
>
> Minimize the manual editing required in the .txt and pom.xml files when release numbers change.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.