Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Fix Version/s: Initial Clearing
    • Component/s: Buildbot
    • Labels:
      None

      Description

      We'd like to setup a first buildbot build for Sling, and probably expand it to more platforms and java versions later on. Let me know if you prefer to setup all options right away, but IIUC we can tweak the settings ourselves once the basics are in place.

      So for now that would be two jobs, on a linux platform, with Java 6 and Maven 3.0.3 or later.

      Notifications of build status to dev@sling.apache.org

      1) Full build
      Triggered by commits to the svn URL, maybe at most every N hours.

      svn co https://svn.apache.org/repos/asf/sling/trunk
      cd trunk
      export MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=256m"
      mvn clean install

      2) Oak integration tests
      Ideally depends on the previous build, so executed right after it every time.

      svn co https://svn.apache.org/repos/asf/sling/trunk/launchpad/testing
      cd testing
      export MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=256m"
      mvn clean install -Dsling.run.modes=oak

        Activity

        Hide
        Gavin added a comment -
        Initial config and first build done.

        Build failed.

        http://ci.apache.org/builders/sling-trunk/builds/0/steps/compile/logs/stdio

        Let me know what you need tweaking for it to pass,

        thanks
        Show
        Gavin added a comment - Initial config and first build done. Build failed. http://ci.apache.org/builders/sling-trunk/builds/0/steps/compile/logs/stdio Let me know what you need tweaking for it to pass, thanks
        Hide
        Bertrand Delacretaz added a comment -
        I triggered more builds via #asftest and the setup for both sling-trunk and sling-trunk-oak looks good, thanks!

        The first build failed due to semi-random issues that we're still chasing in our integration tests.

        I think we're all set for now - if we need to tweak options or add more builds, can we edit the setup at [1] ourselves, or do you prefer that we go via jira issues?

        [1] https://svn.apache.org/repos/infra/infrastructure/buildbot/aegis/buildmaster/master1/projects/sling.conf
        Show
        Bertrand Delacretaz added a comment - I triggered more builds via #asftest and the setup for both sling-trunk and sling-trunk-oak looks good, thanks! The first build failed due to semi-random issues that we're still chasing in our integration tests. I think we're all set for now - if we need to tweak options or add more builds, can we edit the setup at [1] ourselves, or do you prefer that we go via jira issues? [1] https://svn.apache.org/repos/infra/infrastructure/buildbot/aegis/buildmaster/master1/projects/sling.conf
        Hide
        Gavin added a comment -
        Thanks Bertrand.

        So yeah you've got it, oak tests will only run based on the trunk build passing first, but if you want to test oak seperatly at any time, using IRC to trigger it is good - or tweak the settings file.

        Feel free to help yourself to sling.conf , just open an issue or ping me on IRC if you get stuck.
        Show
        Gavin added a comment - Thanks Bertrand. So yeah you've got it, oak tests will only run based on the trunk build passing first, but if you want to test oak seperatly at any time, using IRC to trigger it is good - or tweak the settings file. Feel free to help yourself to sling.conf , just open an issue or ping me on IRC if you get stuck.

          People

          • Assignee:
            Unassigned
            Reporter:
            Bertrand Delacretaz
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development