Hi Oliver
Here are the FULL <scm> elements from the pom.xml taken from the
"working copy" for each of the three projects. I have additionally
given the value of "Branch/Tag" in Project Information for each project.
I've been through several iterations trying to resolve this, so the
<scm> and Branch/Tag information may have been different for each of
these projects when they were first configured.
All projects have the same project name "calypso" and live in a single
project group "calypso".
Kind regards, Robin.
"calypso" trunk project: (Project Information -> SCM Branch/Tag =
<empty>)
<scm>
<connection>scm:svn:svn://<hostname>/calypso/calypso</connection>
</scm>
"calypso" 9.2.0 project: (Project Information -> SCM Branch/Tag =
branches/9.2.0)
<scm>
<connection>scm:svn:svn://<hostname>/calypso/calypso/branches/9.2.0</con
nection>
</scm>
"calypso" 9.2.1 project: (Project Information -> SCM Branch/Tag =
branches/9.2.1)
<scm>
<connection>scm:svn:svn://<hostname>/calypso/calypso/branches/9.2.1</con
nection>
</scm>
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of
Olivier Lamy
Sent: 13 March 2008 21:05
To: [email protected]
Subject: Re: Scheduled builds
Hi,
How are the scm urls in the pom in the branch ?
--
Olivier
2008/3/13, Robin Roos <[EMAIL PROTECTED]>:
> I think I'm onto something with the SVN UPDATE vs. SVN SWITCH
> identified in the message below.
>
> I changed a file in the trunk/ project (which is subject to the SVN
> UPDATE) and also changed a file in the branches/9.2.1 project (which
> is subject to an SVN SWITCH).
>
> The scheduled task kicked in an rebuilt the trunk/ project but not
> the branches/9.2.1/ project.
>
> I attach the log extract for this period in case its of interest.
>
>
>
>
> -----Original Message-----
> From: Robin Roos
>
> Sent: 13 March 2008 18:58
> To: '[email protected]'
>
> Subject: RE: Scheduled builds
>
> Is it usual for a "trunk" project (no branch/tag name defined) to
> have an SVN UPDATE performed
>
> 20208373 [pool-1-thread-1] INFO
> org.apache.maven.scm.manager.ScmManager:default - Executing: /bin/sh
> -c "cd /dumps/appdata/continuum/work/6 && svn --username continuum
> --non-interactive update"
>
> but for a branch/tag-based project to have an SVN SWITCH performed
>
> 20209614 [pool-1-thread-1] INFO
> org.apache.maven.scm.manager.ScmManager:default - Executing: /bin/sh
> -c "cd /dumps/appdata/continuum/work/5 && svn --username continuum
> --password ***** --non-interactive switch
> svn://invldnlicmadmin/calypso/calypso/branches/9.2.1
> /dumps/appdata/continuum/work/5"
>
> Whenever Continuum is testing for changes as part of a scheduled
build?
>
>
> -----Original Message-----
> From: Robin Roos
> Sent: 13 March 2008 18:13
> To: [email protected]
> Subject: Scheduled builds
>
> This time I changed a .java file (added a blank line), and committed
> the change to the 9.2.1 branch. Never-the-less, Continuum did not
> build any of the three projects when the clock crossed the hour.
>
> In the logs I see the following message three times (for each of the
> three projects):
>
> 20209359 [pool-1-thread-1] INFO
> org.apache.maven.continuum.buildcontroller.BuildController:default -
> The project was not built because no changes were detected in sources
> since the last build.
>
> Within the "calypso" project group I have three sub-projects, each
> also called "calypso" but with different version numbers. Am I
> perhaps tripping up here because my projects share the same name?
>
>
> -----Original Message-----
> From: Robin Roos
> Sent: 13 March 2008 17:12
> To: '[email protected]'
> Subject: RE: Subversion Repository Philosophy
>
> I changed a file and keenly waited 10 minutes for 16:00:00 GMT to
> roll around and then...nothing happenned.
>
> Well, not quite nothing. At precisely the hour, Continuum quickly
> checked all three projects (trunk, 9.2.0 and 9.2.1) and determined
> that no SOURCES had changed. I had changed a file which forms part
> of the assembly but does not go into the project artifact and is not,
> therefore, a "SOURCE".
>
> What files constitute a "SOURCE" - just .java? Anything in
> src/main/java? Or src/main/resources?
>
> Does the "Always Build" flag of the build definition have an impact
> here? If I set it true will it build every hour even if nothing has
> changed, or will it build every hour is something has changed even is
> that something is not a "SOURCE" ?
>
> Thanks again, Robin.
>
>
> -----Original Message-----
> From: Robin Roos
> Sent: 13 March 2008 16:35
> To: [email protected]
> Subject: RE: Subversion Repository Philosophy
>
> So if I have two separate Continuum projects each looking at
> different branches in svn, then the 9.2.0 Continuum project will not
> build if the only repository changes were to the 9.2.1 branch (but
> the 9.2.1 project will build in that case)?
>
> I'm just configuring the second project (9.2.1) so I can test this
> empirically later this afternoon....
>
> -----Original Message-----
> From: John Coleman [mailto:[EMAIL PROTECTED]
> Sent: 13 March 2008 16:27
> To: [email protected]
> Subject: RE: Subversion Repository Philosophy
>
> It simply triggers builds when svn reports the local working copy is
> behind the repo copy.
>
> John
>
>
> > -----Original Message-----
> > From: Robin Roos [mailto:[EMAIL PROTECTED]
> > Sent: 13 March 2008 15:46
> > To: [email protected]
> > Subject: RE: Subversion Repository Philosophy > > Can anyone
> confirm that Continuum will build the project whenever > *any* change
> is made that bumps the svn revision number?
> >
> >
> > ________________________________
> >
> > From: Robin Roos
> > Sent: 12 March 2008 09:09
> > To: '[email protected]'
> > Subject: Subversion Repository Philosophy
> >
> >
> > Hi All
> >
> > Continuum will execute a build if scm has changed. My scm is
> > Subversion. Am I correct in presuming that Continuum will refer to
> > the version number of the svn repository?
> > Since any check-in to any item in the repository, whether it
> affects > this project or not, will increment the repository version
> number, I > presume that Continuum may build the project more often
> than is > strictly required. In this case, ought one structure the
> subversion > reposioties on a one-per-project basis?
> >
> > Thanks, Robin.
> >
> >
> >
> _____________________________________________________________________
> > Before acting on this e mail or opening any attachment please read
> the
>
> > disclaimer which can be accessed at >
> http://www.investec.com/EmailDisclaimer/UKEmailDisclaimer.htm
> > Investec Bank (UK) Limited is authorised and regulated by the >
> Financial Services Authority.
> >
> _____________________________________________________________________
> >
> >
> _____________________________________________________________________
> > This e-mail has been scanned for viruses by MCI's Internet Managed
> > Scanning Services - powered by MessageLabs. For further information
> > visit http://www.mci.com > > Investec Bank (UK) Limited >
> Registered office: 2 Gresham Street, London, EC2V 7QP Company > No:
> 00489604 Incorporated in England and Wales >
>
> Eurobase International Limited and its subsidiaries (Eurobase) are
> unable to exercise control over the content of information in E-Mails.
> Any views and opinions expressed may be personal to the sender and
> are not necessarily those of Eurobase. Eurobase will not enter into
> any contractual obligations in respect of any part of its business in
> any E-mail.
>
> Privileged / confidential information may be contained in this
> message and /or any attachments. This E-mail is intended for the use
> of the
> addressee(s) only and may contain confidential information. If you
> are not the / an intended recipient, you are hereby notified that any
> use or dissemination of this communication is strictly prohibited.
> If you receive this transmission in error, please notify us
> immediately, and then delete this E-mail.
>
> Neither the sender nor Eurobase accepts any liability whatsoever for
> any defects of any kind either in or arising from this E-mail
transmission.
> E-Mail transmission cannot be guaranteed to be secure or error-free,
> as messages can be intercepted, lost, corrupted, destroyed, contain
> viruses, or arrive late or incomplete. Eurobase does not accept any
> responsibility for viruses and it is your responsibility to scan any
> attachments.
>
> Eurobase Systems Limited is the main trading company in the Eurobase
> International Group; registered in England and Wales as company number
> 02251162; registered address: Essex House, 2 County Place, Chelmsford,
> Essex CM2 0RE, UK.
>
>
> _____________________________________________________________________
> This e-mail has been scanned for viruses by Verizon Business Internet
> Managed Scanning Services - powered by MessageLabs. For further
> information visit http://www.verizonbusiness.com/uk
>
> _____________________________________________________________________
> Before acting on this e mail or opening any attachment please read
> the disclaimer which can be accessed at
> http://www.investec.com/EmailDisclaimer/UKEmailDisclaimer.htm
> Investec Bank (UK) Limited is authorised and regulated by the
> Financial Services Authority.
> _____________________________________________________________________
>
> _____________________________________________________________________
> This e-mail has been scanned for viruses by MCI's Internet Managed
> Scanning Services - powered by MessageLabs. For further information
> visit http://www.mci.com
>
> Investec Bank (UK) Limited
> Registered office: 2 Gresham Street, London, EC2V 7QP Company No:
> 00489604 Incorporated in England and Wales
>
> _____________________________________________________________________
> This e-mail has been scanned for viruses by Verizon Business Internet
> Managed Scanning Services - powered by MessageLabs. For further
> information visit http://www.verizonbusiness.com/uk
>
> _____________________________________________________________________
> Before acting on this e mail or opening any attachment please read
> the disclaimer which can be accessed at
> http://www.investec.com/EmailDisclaimer/UKEmailDisclaimer.htm
> Investec Bank (UK) Limited is authorised and regulated by the
> Financial Services Authority.
> _____________________________________________________________________
>
> _____________________________________________________________________
> This e-mail has been scanned for viruses by MCI's Internet Managed
> Scanning Services - powered by MessageLabs. For further information
> visit http://www.mci.com
>
> Investec Bank (UK) Limited
> Registered office: 2 Gresham Street, London, EC2V 7QP Company No:
> 00489604 Incorporated in England and Wales
>
> _____________________________________________________________________
> This e-mail has been scanned for viruses by Verizon Business Internet
> Managed Scanning Services - powered by MessageLabs. For further
> information visit http://www.verizonbusiness.com/uk
>
> _____________________________________________________________________
> Before acting on this e mail or opening any attachment please read
> the disclaimer which can be accessed at
> http://www.investec.com/EmailDisclaimer/UKEmailDisclaimer.htm
> Investec Bank (UK) Limited is authorised and regulated by the
Financial Services Authority.
> _____________________________________________________________________
>
> _____________________________________________________________________
> This e-mail has been scanned for viruses by MCI's Internet Managed
> Scanning Services - powered by MessageLabs. For further information
> visit http://www.mci.com
>
> Investec Bank (UK) Limited
> Registered office: 2 Gresham Street, London, EC2V 7QP Company No:
> 00489604 Incorporated in England and Wales
>
_____________________________________________________________________
This e-mail has been scanned for viruses by Verizon Business Internet
Managed Scanning Services - powered by MessageLabs. For further
information visit http://www.verizonbusiness.com/uk
_____________________________________________________________________
Before acting on this e mail or opening any attachment please read the
disclaimer which can be accessed at
http://www.investec.com/EmailDisclaimer/UKEmailDisclaimer.htm
Investec Bank (UK) Limited is authorised and regulated by the Financial
Services Authority.
_____________________________________________________________________
_____________________________________________________________________
This e-mail has been scanned for viruses by MCI's Internet Managed Scanning
Services - powered by MessageLabs. For further information visit
http://www.mci.com
Investec Bank (UK) Limited
Registered office: 2 Gresham Street, London, EC2V 7QP Company No: 00489604
Incorporated in England and Wales