luismbo / cl-travis

Travis-CI scripts for testing Common Lisp software
MIT License
85 stars 18 forks source link

Make .travis.yml directly portable across repos #1

Closed joaotavora closed 10 years ago

joaotavora commented 10 years ago

Didn't test, but should DTRT for self-tests and for other people's repos.

luismbo commented 10 years ago

Indeed, it'd be nice if the template was .travis.yml itself. Initially I was thinking there'd a separate template, but let's see if this idea works.

joaotavora commented 10 years ago

Will break if project has an install.sh. But anyway it's the project responsibility. Or you can change to cl-travis.sh to reduce breakage. Still waiting for travis to start my http://github.com/capitaomorte/slime build...

joaotavora commented 10 years ago

Any news on this pull request? Have a look at https://github.com/capitaomorte/cl-travis/tree/patch-1 to see how the README.md looks like.

If this pull requests looks like a lot of commits, it's not. The most important one is c4bc8d6

Incidently, the self tests aren't passing, but I've opened a new issue for that.

joaotavora commented 10 years ago

Hey, any thought on merging this? The README could have helped the issuer of #4...

luismbo commented 10 years ago

Indeed, the README makes all this much more useful. I'm not 100% sure about the self-test being simultaneously the template users can grab, but it's probably the best way to test the template...