AlexTatiyants / pev

Postgres Explain Visualizer
MIT License
2.77k stars 194 forks source link

.travis.yml? #9

Open d33tah opened 8 years ago

d33tah commented 8 years ago

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 :)

AlexTatiyants commented 8 years ago

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

d33tah commented 8 years ago

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

AlexTatiyants commented 8 years ago

In that case, go for it!

d33tah commented 8 years ago

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.

AlexTatiyants commented 8 years ago

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

d33tah commented 8 years ago

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.