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

Centralize plugin test configuration? #30

Closed
janpio opened this issue Sep 22, 2018 · 1 comment
Closed

Centralize plugin test configuration? #30

janpio opened this issue Sep 22, 2018 · 1 comment

Comments

@janpio
Copy link
Member

janpio commented Sep 22, 2018

When looking through the core plugins' .travis.yml for #28 I noticed that they are all very similar, but not identical and have tiny differences. The addons.jwt.secure difference seems to be by design, for the rest, I am not too sure.

Would it maybe make sense to create an additional repository where we have a template .travis.yml (and other common files) and a script/tool to distribute that/those file(s) to all core plugin repositories?

@janpio
Copy link
Member Author

janpio commented May 10, 2019

https://github.com/apache/cordova-paramedic/blob/master/.travis.yml is now the central "template", but rollout still has to happen manually as some plugins do not support some platforms, some have an additional test directory where npm test should be run etc etc.

@janpio janpio closed this as completed May 10, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant