-
Notifications
You must be signed in to change notification settings - Fork 7
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
improve tests; npm and gulp tasks #30
Conversation
00763a5
to
1cc0558
Compare
This PR needs to be split into two because installation of the crypto-lib, which exist-jwt depends on seems to fail on docker at the moment. |
@line-o These sound like great enhancements - and I also appreciated the description of them that you added to eXist-db/exist-markdown#16. Could you expand a bit on the docker failures you're seeing with crypto-lib? The links here in GitHub to the CI failures seem not to contain the logs. With more info/context, perhaps other folks could help. |
- create XAR-packages in dist folder - prepend calls in npm scripts with dotenv where applicable. Read .env-files to allow setting different connection to the DB instances. - add npm task "develop" (running gulp default task) - rename npm script test:build to test:install - add dependency dotenv-cli - update dependencies @existdb/gulp-exist and @existdb/gulp-replace-tmpl
- create XAR-packages in dist folder - prepend calls in npm scripts with dotenv where applicable. Read .env-files to allow setting different connection to the DB instances. - add npm task "develop" (running gulp default task) - rename npm script test:build to test:install - add dependency dotenv-cli - update dependencies @existdb/gulp-exist and @existdb/gulp-replace-tmpl
- create XAR-packages in dist folder - prepend calls in npm scripts with dotenv where applicable. Read .env-files to allow setting different connection to the DB instances. - add npm task "develop" (running gulp default task) - rename npm script test:build to test:install - add dependency dotenv-cli - update dependencies @existdb/gulp-exist and @existdb/gulp-replace-tmpl
4a15952
to
2ce7b9f
Compare
It turned out that the public-repo instance currently installed on exist-db.org is the culprit that leads to failing installations of dependent packages. This then leads to failing tests in CI. |
Hooray! The test application installs and tests are passing! |
🎉 This PR is included in version 1.6.0 🎉 The release is available on:
Your semantic-release bot 📦🚀 |
🎉 This issue has been resolved in version 1.6.1 🎉 The release is available on:
Your semantic-release bot 📦🚀 |
app
in package.jsonnpm packages are implicitly allowed to add their custom properties package.json but have to take care themselves not to clash with names used by npm. I have use app for other projects.
refs #16
.env-files to allow setting different connection to the DB instances.