Uploaded image for project: 'Jackrabbit Oak'
  1. Jackrabbit Oak
  2. OAK-9486

Build all modules on GitHub PR

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Minor
    • Resolution: Done
    • None
    • 1.42.0
    • continuous integration
    • None

    Description

      With the migration from SVN to GitHub pull requests became the primary way how changes go into the Oak codebase. Currently a pull requests triggers a build on travis-ci, but does not cover all modules. Historically the travis-ci build was introduced to get better test coverage on MongoDB and was not meant to test all modules.

      This task is about building all modules and potentially move from travis-ci to Apache build infrastructure. Frequently travis-ci resources that can be used by Apache projects are very scarce and PR builds have to wait for hours until the check/build completes.

      Attachments

        Issue Links

          Activity

            People

              mreutegg Marcel Reutegger
              mreutegg Marcel Reutegger
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: