-
Notifications
You must be signed in to change notification settings - Fork 32
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
Update Travis config for new Nextcloud versions (+ compatibility) #86
Conversation
- stable10 is EOL - stable13 is released - master/NC14 requires PHP 7 and supports PHP 7.1 and 7.2 Signed-off-by: Tobia De Koninck <[email protected]>
Some more deprecated/compatibility stuff which could be solved:
|
Mh, I only get and see on Travis the last two errors, but anyway I don't want to release different versions for different nc versions, because then the version would not align with the jsxc release. I think it's ok if we ignore them and the other stuff should be updated in a new pr. Do you have an idea how we still could satisfy travis? |
Codecov Report
@@ Coverage Diff @@
## master #86 +/- ##
============================================
+ Coverage 81.15% 81.17% +0.02%
+ Complexity 275 274 -1
============================================
Files 29 29
Lines 939 951 +12
============================================
+ Hits 762 772 +10
- Misses 177 179 +2
Continue to review full report at Codecov.
|
That's fine for me. I added |
Do you have an idea how to fix travis? I tried to remove the composer.lock file in 349f2b4, but this just gave some other errors. |
…emove use of old class name
Let's see if this works 🙈 .... |
Builds are finally working! |
🎉 great work |
New release => new tests 😃
Currently Travis is failing because of some deprecated features used in NC 13:
@sualko what do you think would be the best solution:
The Limit chatting to users in your group and allow to exclude certain groups #57 will only work with NC 13 (because of new API) but is made compatible with older versions.