jquery.event.swipe icon indicating copy to clipboard operation
jquery.event.swipe copied to clipboard

Travis CI: publication, uglify and tests

Open theofidry opened this issue 9 years ago • 0 comments

Suggestions after this discussion.

Use Travis CI for:

  • npm releasing
  • testing (running npm test in the travis script - done by default in node projects)
  • uglify (minify the JS input to provide both versions)

I suggest Travis CI because it's well integrated with GitHub and doesn't require much configuration, neither peculiar hosting service, so free, fast, easy and reliable.

No testing is done and this is somewhat lacking since it's really useful to avoid retrograding.

To provide a minified version is really helpful for people who just want to install it as a library and use it right away: you install it with npm or Bower and then just have to provide the link and boom it's in your JS libraries which are for instance all concatenated and minified later by a Grunt.

Also Install process, update of the package.json (test command, main files) and the README with a Changelog and a License would be welcomed :)

theofidry avatar Jan 07 '15 23:01 theofidry