audiojs / contributing

Discussion and guidelines for contributing
2 stars 0 forks source link

CI and greenkeeper #6

Closed dy closed 7 years ago

dy commented 7 years ago

Ideally we should come up with CI (travis is good) and greenkeeper set up for all components.

jamen commented 7 years ago

How should I create the travis.yml files? devDependencies in some project tests' scripts aren't there by default, but it seems kind of justifiable because they are CLIs or bundlers usually.

I think we could tailor each configuration different depending on the package (using before_install), or we could add everything necessary to test to devDependencies and optionally use something like pnpm if you want to avoid the repeated CLI downloads and duplicate local packages in general.

jamen commented 7 years ago

I got this setup, it's just a matter of fixing some the component's tests now.