[ANN] Maven2 continuous integration build setup

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

[ANN] Maven2 continuous integration build setup

vmassol
Administrator
Hi everyone,

Just to let you know that I have set up TeamCity from JetBrains on
http://laam.xpertnet.biz:8111/

Anyone can log in there as a guest user. If you need an account let me know.

One interesting feature is the ability to run personal builds if you're
using IntelliJ IDEA. To use this feature, install the IDEA plugin
(http://laam.xpertnet.biz:8111/update/buildServerPlugin.zip). Close IDE and
drop it your [...]\.IntelliJIdea60\config\plugins directory (after unzipping
it). When you open IDEA again you'll have a TeamCity menu and the commit
screen will have a "Remote Run" button. You might need an account on the
build server to use this feature.

There are also options to run IDEA inspections and code coverage. I'll play
with those later on.

Caveats:

* This is a trial at this stage
* The location on laam is possibly temporary
* I have requested for an open source license of TC. Dunno if we'll get one.
* I haven't configured the start script so that it is started if the machine
is rebooted so we'll have to do this
* We shouldn't put any build agent on this machine. Right now I've
registered an agent on my laptop. Let me know if you're interested in
providing an agent too. It would be nice if we had at least 3 or so agents.
Otherwise, when my laptop is shutdown there'll be no build agent
available... :-)
* I need to configure the SMTP server so that emails can be sent. Can
someone contact me to let me know which SMTP server I can use on laam?
* TeamCity can also send jabber notifications. Let me know if that's
something you'd like me to configure
* I have installed TC build #1727 1.1 RC1 / November 10, 2006 from
http://www.jetbrains.net/confluence/display/TW/TeamCity+EAP

Let me know what you think.

Thanks
-Vincent




       

       
               
___________________________________________________________________________
Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions !
Profitez des connaissances, des opinions et des expériences des internautes sur Yahoo! Questions/Réponses
http://fr.answers.yahoo.com



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Reply | Threaded
Open this post in threaded view
|

Re: [ANN] Maven2 continuous integration build setup

Ludovic Dubost

Hi

This looks great.. We should have a http://maven.xwiki.org or
http//build.xwiki.org alias soon..
Which one should we use ?

Normally laam can send emails. So you should use 127.0.0.1 as the smtp
server.

I'll look what possibilities we have to create an agent. I think we can
add one on the previous build server (build.xpertnet.biz).
There is a risk that there is already a build going on but maybe we can
take that risk.

How does the agent connect to the server ? Can we put a build agent that
is behind a firewall ?

Ludovic


Vincent Massol a écrit :

> Hi everyone,
>
> Just to let you know that I have set up TeamCity from JetBrains on
> http://laam.xpertnet.biz:8111/
>
> Anyone can log in there as a guest user. If you need an account let me know.
>
> One interesting feature is the ability to run personal builds if you're
> using IntelliJ IDEA. To use this feature, install the IDEA plugin
> (http://laam.xpertnet.biz:8111/update/buildServerPlugin.zip). Close IDE and
> drop it your [...]\.IntelliJIdea60\config\plugins directory (after unzipping
> it). When you open IDEA again you'll have a TeamCity menu and the commit
> screen will have a "Remote Run" button. You might need an account on the
> build server to use this feature.
>
> There are also options to run IDEA inspections and code coverage. I'll play
> with those later on.
>
> Caveats:
>
> * This is a trial at this stage
> * The location on laam is possibly temporary
> * I have requested for an open source license of TC. Dunno if we'll get one.
> * I haven't configured the start script so that it is started if the machine
> is rebooted so we'll have to do this
> * We shouldn't put any build agent on this machine. Right now I've
> registered an agent on my laptop. Let me know if you're interested in
> providing an agent too. It would be nice if we had at least 3 or so agents.
> Otherwise, when my laptop is shutdown there'll be no build agent
> available... :-)
> * I need to configure the SMTP server so that emails can be sent. Can
> someone contact me to let me know which SMTP server I can use on laam?
> * TeamCity can also send jabber notifications. Let me know if that's
> something you'd like me to configure
> * I have installed TC build #1727 1.1 RC1 / November 10, 2006 from
> http://www.jetbrains.net/confluence/display/TW/TeamCity+EAP
>
> Let me know what you think.
>
> Thanks
> -Vincent
>
>
>
>
>
>
>
>
> ___________________________________________________________________________
> Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions !
> Profitez des connaissances, des opinions et des expériences des internautes sur Yahoo! Questions/Réponses
> http://fr.answers.yahoo.com
>
>  
> ------------------------------------------------------------------------
>
>
> --
> You receive this message as a subscriber of the [hidden email] mailing list.
> To unsubscribe: mailto:[hidden email]
> For general help: mailto:[hidden email]?subject=help
> ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
>  

--
Ludovic Dubost
XPertNet: http://www.xpertnet.fr/
Blog: http://www.ludovic.org/blog/
XWiki: http://www.xwiki.com
Skype: ldubost AIM: nvludo Yahoo: ludovic




--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
Reply | Threaded
Open this post in threaded view
|

RE: [ANN] Maven2 continuous integration build setup

vmassol
Administrator


> -----Original Message-----
> From: Ludovic Dubost [mailto:[hidden email]]
> Sent: dimanche 12 novembre 2006 12:23
> To: [hidden email]
> Subject: Re: [xwiki-dev] [ANN] Maven2 continuous integration build
> setup
>
>
> Hi
>
> This looks great.. We should have a http://maven.xwiki.org or
> http//build.xwiki.org alias soon..
> Which one should we use ?
I think build.xwiki.org is better. It's not tied to the technology. For now
this could lead to a page with 2 links: one to CC and one to TC. Similar to
http://ci.codehaus.org.
 
> Normally laam can send emails. So you should use 127.0.0.1 as the smtp
> server.

Ok I've done that. There's no "test" buttons so I'll have to make the build
fail just to try it out... Will do later on today.
 
> I'll look what possibilities we have to create an agent. I think we can
> add one on the previous build server (build.xpertnet.biz).
> There is a risk that there is already a build going on but maybe we can
> take that risk.
>
> How does the agent connect to the server ? Can we put a build agent
> that is behind a firewall ?

There's a need for the TC server to connect to the agent so that firewall
needs to be set up to allow communication from laam on one port. I don't
know what fw we're using on build.xpertnet.biz and how to configure it. If
you could do this setup then I could install the agent.

Thanks
-Vincent


> Vincent Massol a écrit :
> > Hi everyone,
> >
> > Just to let you know that I have set up TeamCity from JetBrains on
> > http://laam.xpertnet.biz:8111/
> >
> > Anyone can log in there as a guest user. If you need an account let
> me know.
> >
> > One interesting feature is the ability to run personal builds if
> > you're using IntelliJ IDEA. To use this feature, install the IDEA
> > plugin (http://laam.xpertnet.biz:8111/update/buildServerPlugin.zip).
> > Close IDE and drop it your [...]\.IntelliJIdea60\config\plugins
> > directory (after unzipping it). When you open IDEA again you'll have
> a
> > TeamCity menu and the commit screen will have a "Remote Run" button.
> > You might need an account on the build server to use this feature.
> >
> > There are also options to run IDEA inspections and code coverage.
> I'll
> > play with those later on.
> >
> > Caveats:
> >
> > * This is a trial at this stage
> > * The location on laam is possibly temporary
> > * I have requested for an open source license of TC. Dunno if we'll
> get one.
> > * I haven't configured the start script so that it is started if the
> > machine is rebooted so we'll have to do this
> > * We shouldn't put any build agent on this machine. Right now I've
> > registered an agent on my laptop. Let me know if you're interested in
> > providing an agent too. It would be nice if we had at least 3 or so
> agents.
> > Otherwise, when my laptop is shutdown there'll be no build agent
> > available... :-)
> > * I need to configure the SMTP server so that emails can be sent. Can
> > someone contact me to let me know which SMTP server I can use on
> laam?
> > * TeamCity can also send jabber notifications. Let me know if that's
> > something you'd like me to configure
> > * I have installed TC build #1727 1.1 RC1 / November 10, 2006 from
> > http://www.jetbrains.net/confluence/display/TW/TeamCity+EAP
> >
> > Let me know what you think.
> >
> > Thanks
> > -Vincent
> >
> >
> >
> >
> >
> >
> >
> >
> >
> ______________________________________________________________________
> > _____ Découvrez une nouvelle façon d'obtenir des réponses à toutes
> vos
> > questions !
> > Profitez des connaissances, des opinions et des expériences des
> > internautes sur Yahoo! Questions/Réponses http://fr.answers.yahoo.com
> >
> >
> > ---------------------------------------------------------------------
> -
> > --
> >
> >
> > --
> > You receive this message as a subscriber of the xwiki-
> [hidden email] mailing list.
> > To unsubscribe: mailto:[hidden email]
> > For general help: mailto:[hidden email]?subject=help
> > ObjectWeb mailing lists service home page:
> > http://www.objectweb.org/wws
> >
>
>
> --
> Ludovic Dubost
> XPertNet: http://www.xpertnet.fr/
> Blog: http://www.ludovic.org/blog/
> XWiki: http://www.xwiki.com
> Skype: ldubost AIM: nvludo Yahoo: ludovic
>






___________________________________________________________________________
Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions !
Profitez des connaissances, des opinions et des expériences des internautes sur Yahoo! Questions/Réponses
http://fr.answers.yahoo.com



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws