pev icon indicating copy to clipboard operation
pev copied to clipboard

.travis.yml?

Open d33tah opened this issue 9 years ago • 6 comments

It might be useful for you to have a .travis.yml script. Travis CI is a Continuous Integration website available for free that would run a script written by you everytime you push new commits and alert you when the build fails. It's pretty straightforward and very useful and I'll be happy to help you start it up :)

d33tah avatar Jan 27 '16 20:01 d33tah

that sounds great, but unfortunately, I don't have any tests for Pev yet.

AlexTatiyants avatar Jan 27 '16 20:01 AlexTatiyants

Even without the tests it would be good have the thing building. I could perhaps add any trivial PhantomJS test.

d33tah avatar Jan 27 '16 20:01 d33tah

In that case, go for it!

AlexTatiyants avatar Jan 27 '16 20:01 AlexTatiyants

It'd be lovely to have you write the command lines for actually building and starting the application (add timeout 5s before the command to make it end automatically). Once you do that, I could perhaps add a PhantomJS test.

d33tah avatar Jan 27 '16 20:01 d33tah

There is a whole bunch of command line commands defined in gulpfile.ts. For example, you can run tests with npm test

AlexTatiyants avatar Jan 27 '16 20:01 AlexTatiyants

I understand - it's just I'd rather somebody else figured out how to get the thing running on Debian. Probably not a lot of work, but I'm not sure I have time on my hands right now.

d33tah avatar Jan 27 '16 21:01 d33tah