Skip to content

Need CI (Continuous Integration) for detecting regressions #33

Open

Description

@muojp

Integrating Travis CI would be great.

First step would be:

  • Build Android version APK with gradle
  • Build iOS version ipa (w/ Travis CI's OS X backend once they have completed Xcode 5 support)
  • Build Win32 version exe (when Travis CI supports Windows)

Second step would be combining these application binaries with sample projects to check whether things goes ok or not. As a preliminary level, checking sample projects don't crash for a period of time and output pre-defined console lines would be reasonable.

Activity

  1. futoase commented on Oct 2, 2013

    @futoase
    Contributor

    TravisCI(.travis.yml) is available test to single environments.

    iOS testing pattern .travis.yml of the my repository.

    .travis.yml
    Makefile
    Travis Build result

    I referenced to http://www.tokoro.me/2013/07/09/objc-travis-coveralls/.

    Do try multiple environment setting there is no way. must be split of Engine to github.com repository.
    May have be insufficient study.

  2. muojp commented on Oct 2, 2013

    @muojp
    ContributorAuthor

    Thanks for your comment. Interesting. Maybe we could switch whole Travis CI environment to Mac VM and also test Android builds in the same VM as long as proper Java VM is installed in Travis CI's Mac VM.

    Seems worth trying in another branch. (still, we'll encounter another problem once Travis CI supports Windows VM)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions