You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-issues@jackrabbit.apache.org by "Marcel Reutegger (Jira)" <ji...@apache.org> on 2021/07/05 14:12:00 UTC

[jira] [Created] (OAK-9486) Build all modules on GitHub PR

Marcel Reutegger created OAK-9486:
-------------------------------------

             Summary: Build all modules on GitHub PR
                 Key: OAK-9486
                 URL: https://issues.apache.org/jira/browse/OAK-9486
             Project: Jackrabbit Oak
          Issue Type: Task
          Components: continuous integration
            Reporter: Marcel Reutegger
            Assignee: Marcel Reutegger


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.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)