cuttle icon indicating copy to clipboard operation
cuttle copied to clipboard

CI server for testing

Open shaunlebron opened this issue 10 years ago • 3 comments

I'm having a difficult time keeping up with issues across platforms. Need to investigate using travis-ci to help us quickly identify issues.

For each OS test:

  • clean previous installation
  • clean/build source
  • build installer
  • install
  • run app with a test-enabling flag
    • run cljs test code to create and build simple project
    • dump screenshots if failed
  • verify test output file
    • gather error reports

shaunlebron avatar Jan 28 '15 23:01 shaunlebron

I love this idea. There are probably some tools available for open source projects that we can use for free.

On Wed, Jan 28, 2015 at 5:55 PM, Shaun LeBron [email protected] wrote:

I'm having a difficult time keeping up with issues across platforms. Need to investigate using travis-ci to help us quickly identify issues.

For each OS test:

  • clean previous installation
  • clean/build source
  • build installer
  • install
  • run app with a test-enabling flag
    • run cljs test code to create and build simple project
    • dump screenshots if failed
      • verify test output file
    • gather error reports

— Reply to this email directly or view it on GitHub https://github.com/oakmac/cuttle/issues/78.

oakmac avatar Jan 29 '15 00:01 oakmac

We can start with a grunt test task for now so we can run it as a sanity check for common workflows before each release. We can worry about the CI server later.

shaunlebron avatar Feb 01 '15 18:02 shaunlebron

Look who loves grunt tasks now ;)

oakmac avatar Feb 01 '15 18:02 oakmac