You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "ant elder (JIRA)" <de...@tuscany.apache.org> on 2009/02/03 16:10:00 UTC

[jira] Created: (TUSCANY-2813) Use the Maven plugins to automate more of the release process

Use the Maven plugins to automate more of the release process
-------------------------------------------------------------

                 Key: TUSCANY-2813
                 URL: https://issues.apache.org/jira/browse/TUSCANY-2813
             Project: Tuscany
          Issue Type: Task
            Reporter: ant elder
             Fix For: Java-SCA-2.0


Look at using things like the Maven release and IANAL plugin to automate more of the Tuscany release process which is currently quite a manual process

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (TUSCANY-2813) Use the Maven plugins to automate more of the release process

Posted by "ant elder (JIRA)" <de...@tuscany.apache.org>.
     [ https://issues.apache.org/jira/browse/TUSCANY-2813?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

ant elder updated TUSCANY-2813:
-------------------------------

    Fix Version/s:     (was: Java-SCA-2.0)
                    Java-SCA-2.0-M2

> Use the Maven plugins to automate more of the release process
> -------------------------------------------------------------
>
>                 Key: TUSCANY-2813
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-2813
>             Project: Tuscany
>          Issue Type: Task
>            Reporter: ant elder
>             Fix For:  Java-SCA-2.0-M2
>
>
> Look at using things like the Maven release and IANAL plugin to automate more of the Tuscany release process which is currently quite a manual process

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (TUSCANY-2813) Use the Maven plugins to automate more of the release process

Posted by "ant elder (JIRA)" <de...@tuscany.apache.org>.
    [ https://issues.apache.org/jira/browse/TUSCANY-2813?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12688254#action_12688254 ] 

ant elder commented on TUSCANY-2813:
------------------------------------

The latest release of the release plugin (2.0-beta-8) has some issues which make it difficult to get to work with the Tuscany SCA build.

One is the non standard SVN layout Tuscany uses has the branches folder in location which the plugin can't use. There's a Maven JIRA to add a branchBase config option which will fix this http://jira.codehaus.org/browse/MRELEASE-372. Alternatively we could change the SVN layout used by the SCA project to be the more standard trunk/branches/tags.

Another issue is when using SVN release 1.5.1 or later you get various failures about "file already exists" when the release plugin tries to check in changes. Sometimes you can recover from this by doing an "svn up" and re-running the release plugin command, sometimes you can't. There's a couple of JIRAs about that - http://jira.codehaus.org/browse/SCM-406, http://jira.codehaus.org/browse/SCM-262, http://jira.codehaus.org/browse/MRELEASE-427. They've just been closed but we need to wait for a new release of the release plugin to pick them up.

>From those I've not been able to get the release plugin to work to create a release branch, so for SCA 2.0-M2 I'll create that manually. From the sandbox testing i've done it may be possible to use the release plugin to create the release once the branch has been created so i'll give that a try. 



> Use the Maven plugins to automate more of the release process
> -------------------------------------------------------------
>
>                 Key: TUSCANY-2813
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-2813
>             Project: Tuscany
>          Issue Type: Task
>            Reporter: ant elder
>             Fix For:  Java-SCA-2.0-M2
>
>
> Look at using things like the Maven release and IANAL plugin to automate more of the Tuscany release process which is currently quite a manual process

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.