You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Bertrand Delacretaz (JIRA)" <ji...@apache.org> on 2009/04/14 13:38:15 UTC

[jira] Created: (SLING-920) Hudson continuous integration setup

Hudson continuous integration setup
-----------------------------------

                 Key: SLING-920
                 URL: https://issues.apache.org/jira/browse/SLING-920
             Project: Sling
          Issue Type: Task
          Components: Testing
            Reporter: Bertrand Delacretaz


Use this issue to record changes to the Hudson continuous environment setup at http://hudson.zones.apache.org/hudson/view/Sling/

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


[jira] Commented: (SLING-920) Hudson continuous integration setup

Posted by "Felix Meschberger (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/SLING-920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12725343#action_12725343 ] 

Felix Meschberger commented on SLING-920:
-----------------------------------------

* Reconfigured the Sling projects to access the TLP SVN location instead of the previous incubator/sling location.
* Changed notification address to dev@sling.apache.org
* Re-enabled 1.5 builds

> Hudson continuous integration setup
> -----------------------------------
>
>                 Key: SLING-920
>                 URL: https://issues.apache.org/jira/browse/SLING-920
>             Project: Sling
>          Issue Type: Task
>          Components: Testing
>            Reporter: Bertrand Delacretaz
>
> Use this issue to record changes to the Hudson continuous environment setup at http://hudson.zones.apache.org/hudson/view/Sling/

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


[jira] Commented: (SLING-920) Hudson continuous integration setup

Posted by "Bertrand Delacretaz (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/SLING-920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12705519#action_12705519 ] 

Bertrand Delacretaz commented on SLING-920:
-------------------------------------------

Jukka says, on sling-dev:

I've changed the Hudson settings a bit:

* Changed the svn poll interval from 15 minutes to 1 hour based on infra recommendation

* Removed the timed nightly build option, as the build jobs are already executed whenever there are code or dependency changes. Extra nightly builds serve little purpose and only produce the "still broken" notifications that people find annoying.

* Disabled the "Send e-mail for every unstable build" option for sling-contrib-1.5, though in light of the above changes I think it could (should?) be re-enabled. A "still broken" notification is IMHO quite useful when it's bound to actual changes that people commit.

> Hudson continuous integration setup
> -----------------------------------
>
>                 Key: SLING-920
>                 URL: https://issues.apache.org/jira/browse/SLING-920
>             Project: Sling
>          Issue Type: Task
>          Components: Testing
>            Reporter: Bertrand Delacretaz
>
> Use this issue to record changes to the Hudson continuous environment setup at http://hudson.zones.apache.org/hudson/view/Sling/

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


[jira] Commented: (SLING-920) Hudson continuous integration setup

Posted by "Bertrand Delacretaz (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/SLING-920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12698758#action_12698758 ] 

Bertrand Delacretaz commented on SLING-920:
-------------------------------------------

I have created the sling-trunk-1.5 and 1.6 jobs, to build the Sling trunk (from the top-level pom.xml) with JDK 1.5 and 1.6

The 1.5 build is configured to deploy the snapshots under
https://repository.apache.org/content/repositories/snapshots/org/apache/sling/

Tied to Ubuntu build systems, and polling svn at 15 minutes interval, so builds should be triggered automatically by svn changes. A daily build is also configured.

Notifications go to sling-commits@incubator.apache.org .

The first build took about 50 minutes, later ones might be faster if Maven keeps artifacts around.

The jobs use a lock named "Sling" to avoid running them at the same time, so as to be good Hudson citizens.

The Hudson Sling view (http://hudson.zones.apache.org/hudson/view/Sling/) shows all jobs having name that start with "sling", so if we add more jobs they should start with this prefix.

See http://wiki.apache.org/general/Hudson for more general info about that build server.

> Hudson continuous integration setup
> -----------------------------------
>
>                 Key: SLING-920
>                 URL: https://issues.apache.org/jira/browse/SLING-920
>             Project: Sling
>          Issue Type: Task
>          Components: Testing
>            Reporter: Bertrand Delacretaz
>
> Use this issue to record changes to the Hudson continuous environment setup at http://hudson.zones.apache.org/hudson/view/Sling/

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


[jira] Commented: (SLING-920) Hudson continuous integration setup

Posted by "Bertrand Delacretaz (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/SLING-920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12699119#action_12699119 ] 

Bertrand Delacretaz commented on SLING-920:
-------------------------------------------

Added info about Hudson setup at http://incubator.apache.org/sling/site/project-information.html, will be published in a few hours.

> Hudson continuous integration setup
> -----------------------------------
>
>                 Key: SLING-920
>                 URL: https://issues.apache.org/jira/browse/SLING-920
>             Project: Sling
>          Issue Type: Task
>          Components: Testing
>            Reporter: Bertrand Delacretaz
>
> Use this issue to record changes to the Hudson continuous environment setup at http://hudson.zones.apache.org/hudson/view/Sling/

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


[jira] Commented: (SLING-920) Hudson continuous integration setup

Posted by "Bertrand Delacretaz (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/SLING-920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12699394#action_12699394 ] 

Bertrand Delacretaz commented on SLING-920:
-------------------------------------------

Another cool thing about Hudson: the new launchpad/test-services module that I created today has been included in the build automatically, I don't think continuum does that (or at least not our continuum setup)

> Hudson continuous integration setup
> -----------------------------------
>
>                 Key: SLING-920
>                 URL: https://issues.apache.org/jira/browse/SLING-920
>             Project: Sling
>          Issue Type: Task
>          Components: Testing
>            Reporter: Bertrand Delacretaz
>
> Use this issue to record changes to the Hudson continuous environment setup at http://hudson.zones.apache.org/hudson/view/Sling/

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


[jira] Commented: (SLING-920) Hudson continuous integration setup

Posted by "Jukka Zitting (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/SLING-920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12705520#action_12705520 ] 

Jukka Zitting commented on SLING-920:
-------------------------------------

One more change

* The sling-trunk-1.6 job is now only build after a successful sling-trunk-1.5. This way we won't get duplicate warnings (separately for 1.5 and 1.6) about broken builds.

> Hudson continuous integration setup
> -----------------------------------
>
>                 Key: SLING-920
>                 URL: https://issues.apache.org/jira/browse/SLING-920
>             Project: Sling
>          Issue Type: Task
>          Components: Testing
>            Reporter: Bertrand Delacretaz
>
> Use this issue to record changes to the Hudson continuous environment setup at http://hudson.zones.apache.org/hudson/view/Sling/

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


[jira] Commented: (SLING-920) Hudson continuous integration setup

Posted by "Felix Meschberger (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/SLING-920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12699112#action_12699112 ] 

Felix Meschberger commented on SLING-920:
-----------------------------------------

I have modified both build configurations by adding mvn goals "clean install". This forces to clean the target (and other files) before building and testing the bundles. The default is just to run "install" which in the end fails for the launchpad/testing bundle because hudson thinks test output has not changed and thus fails the build.

> Hudson continuous integration setup
> -----------------------------------
>
>                 Key: SLING-920
>                 URL: https://issues.apache.org/jira/browse/SLING-920
>             Project: Sling
>          Issue Type: Task
>          Components: Testing
>            Reporter: Bertrand Delacretaz
>
> Use this issue to record changes to the Hudson continuous environment setup at http://hudson.zones.apache.org/hudson/view/Sling/

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


[jira] Issue Comment Edited: (SLING-920) Hudson continuous integration setup

Posted by "Bertrand Delacretaz (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/SLING-920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12699119#action_12699119 ] 

Bertrand Delacretaz edited comment on SLING-920 at 4/15/09 2:23 PM:
--------------------------------------------------------------------

Added info about Hudson setup at http://incubator.apache.org/sling/site/project-information.html , will be published in a few hours.

      was (Author: bdelacretaz):
    Added info about Hudson setup at http://incubator.apache.org/sling/site/project-information.html, will be published in a few hours.
  
> Hudson continuous integration setup
> -----------------------------------
>
>                 Key: SLING-920
>                 URL: https://issues.apache.org/jira/browse/SLING-920
>             Project: Sling
>          Issue Type: Task
>          Components: Testing
>            Reporter: Bertrand Delacretaz
>
> Use this issue to record changes to the Hudson continuous environment setup at http://hudson.zones.apache.org/hudson/view/Sling/

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


[jira] Commented: (SLING-920) Hudson continuous integration setup

Posted by "Bertrand Delacretaz (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/SLING-920?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12703655#action_12703655 ] 

Bertrand Delacretaz commented on SLING-920:
-------------------------------------------

Added new sling-contrib-1.5 job to build what's under sling/contrib, including the jcrinstall integration tests

> Hudson continuous integration setup
> -----------------------------------
>
>                 Key: SLING-920
>                 URL: https://issues.apache.org/jira/browse/SLING-920
>             Project: Sling
>          Issue Type: Task
>          Components: Testing
>            Reporter: Bertrand Delacretaz
>
> Use this issue to record changes to the Hudson continuous environment setup at http://hudson.zones.apache.org/hudson/view/Sling/

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