Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Travis CI: publication, uglify and tests #29

Closed
theofidry opened this issue Jan 7, 2015 · 0 comments
Closed

Travis CI: publication, uglify and tests #29

theofidry opened this issue Jan 7, 2015 · 0 comments

Comments

@theofidry
Copy link

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant