You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@continuum.apache.org by "Tomasz Pik (JIRA)" <ji...@codehaus.org> on 2005/07/21 13:01:57 UTC

[jira] Created: (CONTINUUM-250) Continuum should not update SCM url for Maven1 projects.

Continuum should not update SCM url for Maven1 projects.
--------------------------------------------------------

         Key: CONTINUUM-250
         URL: http://jira.codehaus.org/browse/CONTINUUM-250
     Project: Continuum
        Type: Bug
  Components: continuum-core  
 Reporter: Tomasz Pik


I've some Maven1 projects with parametrized SCM urls, in form of
scm:cvs:pserver:${scm1.server}:/root/to/repo:module
They are correct for Maven1 - SCM plugin works with them very good.
Continuum do not handle them as there's no way to specify value for ${scm1.server} property (and I think it's OK).
Continnum loads evaluated project.xml (with ${scm1.server} replaced by correct value) and starts building peoject but after checkout updates in internals (ContinuumProject) value for SCM url with one from project.xml
so in next build SCM url is invalid.
As a resolution for this I'd like to propose:
1. add an option to import Maven1 project using SCM url only (and read rest of properties from loaded POM) so user may provide evaluated version (this is a good thing to be done in plugin for Maven1)
2. do not update ContiuumProject.scmURL based on POM;


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Updated: (CONTINUUM-250) Continuum should not update SCM url for Maven1 projects.

Posted by "Emmanuel Venisse (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/CONTINUUM-250?page=all ]

Emmanuel Venisse updated CONTINUUM-250:
---------------------------------------

    Fix Version:     (was: 1.0-beta-1)
                 1.0

> Continuum should not update SCM url for Maven1 projects.
> --------------------------------------------------------
>
>          Key: CONTINUUM-250
>          URL: http://jira.codehaus.org/browse/CONTINUUM-250
>      Project: Continuum
>         Type: Bug
>   Components: continuum-core
>     Reporter: Tomasz Pik
>      Fix For: 1.0

>
>
> I've some Maven1 projects with parametrized SCM urls, in form of
> scm:cvs:pserver:${scm1.server}:/root/to/repo:module
> They are correct for Maven1 - SCM plugin works with them very good.
> Continuum do not handle them as there's no way to specify value for ${scm1.server} property (and I think it's OK).
> Continnum loads evaluated project.xml (with ${scm1.server} replaced by correct value) and starts building peoject but after checkout updates in internals (ContinuumProject) value for SCM url with one from project.xml
> so in next build SCM url is invalid.
> As a resolution for this I'd like to propose:
> 1. add an option to import Maven1 project using SCM url only (and read rest of properties from loaded POM) so user may provide evaluated version (this is a good thing to be done in plugin for Maven1)
> 2. do not update ContiuumProject.scmURL based on POM;

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Updated: (CONTINUUM-250) Continuum should not update SCM url for Maven1 projects.

Posted by "Emmanuel Venisse (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/CONTINUUM-250?page=all ]

Emmanuel Venisse updated CONTINUUM-250:
---------------------------------------

    Description: 
I've some Maven1 projects with parametrized SCM urls, in form of
scm:cvs:pserver:${scm1.server}:/root/to/repo:module
They are correct for Maven1 - SCM plugin works with them very good.
Continuum do not handle them as there's no way to specify value for ${scm1.server} property (and I think it's OK).
Continnum loads evaluated project.xml (with ${scm1.server} replaced by correct value) and starts building peoject but after checkout updates in internals (ContinuumProject) value for SCM url with one from project.xml
so in next build SCM url is invalid.
As a resolution for this I'd like to propose:
1. add an option to import Maven1 project using SCM url only (and read rest of properties from loaded POM) so user may provide evaluated version (this is a good thing to be done in plugin for Maven1)
2. do not update ContiuumProject.scmURL based on POM;


  was:
I've some Maven1 projects with parametrized SCM urls, in form of
scm:cvs:pserver:${scm1.server}:/root/to/repo:module
They are correct for Maven1 - SCM plugin works with them very good.
Continuum do not handle them as there's no way to specify value for ${scm1.server} property (and I think it's OK).
Continnum loads evaluated project.xml (with ${scm1.server} replaced by correct value) and starts building peoject but after checkout updates in internals (ContinuumProject) value for SCM url with one from project.xml
so in next build SCM url is invalid.
As a resolution for this I'd like to propose:
1. add an option to import Maven1 project using SCM url only (and read rest of properties from loaded POM) so user may provide evaluated version (this is a good thing to be done in plugin for Maven1)
2. do not update ContiuumProject.scmURL based on POM;


    Fix Version:     (was: 1.0.1)
                 1.1
    Environment: 

> Continuum should not update SCM url for Maven1 projects.
> --------------------------------------------------------
>
>          Key: CONTINUUM-250
>          URL: http://jira.codehaus.org/browse/CONTINUUM-250
>      Project: Continuum
>         Type: Bug
>   Components: continuum-core
>     Reporter: Tomasz Pik
>      Fix For: 1.1

>
>
> I've some Maven1 projects with parametrized SCM urls, in form of
> scm:cvs:pserver:${scm1.server}:/root/to/repo:module
> They are correct for Maven1 - SCM plugin works with them very good.
> Continuum do not handle them as there's no way to specify value for ${scm1.server} property (and I think it's OK).
> Continnum loads evaluated project.xml (with ${scm1.server} replaced by correct value) and starts building peoject but after checkout updates in internals (ContinuumProject) value for SCM url with one from project.xml
> so in next build SCM url is invalid.
> As a resolution for this I'd like to propose:
> 1. add an option to import Maven1 project using SCM url only (and read rest of properties from loaded POM) so user may provide evaluated version (this is a good thing to be done in plugin for Maven1)
> 2. do not update ContiuumProject.scmURL based on POM;

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Updated: (CONTINUUM-250) Continuum should not update SCM url for Maven1 projects.

Posted by "Emmanuel Venisse (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/CONTINUUM-250?page=all ]

Emmanuel Venisse updated CONTINUUM-250:
---------------------------------------

    Fix Version:     (was: 1.0-beta-2)
                 1.1

> Continuum should not update SCM url for Maven1 projects.
> --------------------------------------------------------
>
>          Key: CONTINUUM-250
>          URL: http://jira.codehaus.org/browse/CONTINUUM-250
>      Project: Continuum
>         Type: Bug
>   Components: continuum-core
>     Reporter: Tomasz Pik
>      Fix For: 1.1

>
>
> I've some Maven1 projects with parametrized SCM urls, in form of
> scm:cvs:pserver:${scm1.server}:/root/to/repo:module
> They are correct for Maven1 - SCM plugin works with them very good.
> Continuum do not handle them as there's no way to specify value for ${scm1.server} property (and I think it's OK).
> Continnum loads evaluated project.xml (with ${scm1.server} replaced by correct value) and starts building peoject but after checkout updates in internals (ContinuumProject) value for SCM url with one from project.xml
> so in next build SCM url is invalid.
> As a resolution for this I'd like to propose:
> 1. add an option to import Maven1 project using SCM url only (and read rest of properties from loaded POM) so user may provide evaluated version (this is a good thing to be done in plugin for Maven1)
> 2. do not update ContiuumProject.scmURL based on POM;

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


[jira] Updated: (CONTINUUM-250) Continuum should not update SCM url for Maven1 projects.

Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/CONTINUUM-250?page=all ]

Brett Porter updated CONTINUUM-250:
-----------------------------------

    Fix Version: 1.0-beta-1

> Continuum should not update SCM url for Maven1 projects.
> --------------------------------------------------------
>
>          Key: CONTINUUM-250
>          URL: http://jira.codehaus.org/browse/CONTINUUM-250
>      Project: Continuum
>         Type: Bug
>   Components: continuum-core
>     Reporter: Tomasz Pik
>      Fix For: 1.0-beta-1

>
>
> I've some Maven1 projects with parametrized SCM urls, in form of
> scm:cvs:pserver:${scm1.server}:/root/to/repo:module
> They are correct for Maven1 - SCM plugin works with them very good.
> Continuum do not handle them as there's no way to specify value for ${scm1.server} property (and I think it's OK).
> Continnum loads evaluated project.xml (with ${scm1.server} replaced by correct value) and starts building peoject but after checkout updates in internals (ContinuumProject) value for SCM url with one from project.xml
> so in next build SCM url is invalid.
> As a resolution for this I'd like to propose:
> 1. add an option to import Maven1 project using SCM url only (and read rest of properties from loaded POM) so user may provide evaluated version (this is a good thing to be done in plugin for Maven1)
> 2. do not update ContiuumProject.scmURL based on POM;

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira