manifoldcf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shinichiro Abe (JIRA)" <j...@apache.org>
Subject [jira] [Created] (CONNECTORS-1259) Use Travis CI
Date Tue, 24 Nov 2015 12:54:11 GMT
Shinichiro Abe created CONNECTORS-1259:
------------------------------------------

             Summary: Use Travis CI
                 Key: CONNECTORS-1259
                 URL: https://issues.apache.org/jira/browse/CONNECTORS-1259
             Project: ManifoldCF
          Issue Type: Test
          Components: Tests
    Affects Versions: ManifoldCF 2.2
            Reporter: Shinichiro Abe
            Assignee: Shinichiro Abe
            Priority: Minor


Jenkins builds supports mcf-ant and mcf-mvn today. mcf-ant includes tests but mcf-mvn does
not include test:
{noformat}
mvn -DskipTests=false -DskipITs=true clean -DskipTests -DskipITs install
{noformat}
It would be nice we could run "mvn install" rather than that.

Some Apache projects are using travis ci via Github(1), just putting .travis.yml to project
root directory.
And these tests are not limited timeout as to a build(2).

I tried to test mcf trunk using travis.yml on my repo, then tests work well. Please see attached
image.

We can watch the testing result at https://travis-ci.org/apache/manifoldcf  (public) after
committing. And we can add the status badge to somewhere such as README.
!https://travis-ci.org/sabe1/manifoldcf.svg?branch=trunk!

(1)
https://travis-ci.org/apache/jackrabbit-oak
https://travis-ci.org/apache/storm
(2)
https://docs.travis-ci.com/user/customizing-the-build/#Build-Timeouts




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message