Feature/ticket1263 setup testapp python3 #1281
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes summary
testapp
usingsetup_testapp_python3
Has the following requirements:
sdl2,pyjnius,kivy,python3crystax
Also updated Dockerfile to download and install CrystaX NDK.
Refs #1263
On Travis CrystaX download is redirected from
https://eu.crystax.net/download/crystax-ndk-10.3.2-linux-x86.tar.xz
to
https://us.crystax.net/download/crystax-ndk-10.3.2-linux-x86.tar.xz
Adding
--location
flag makes it possible to automatically followthat redirect.
Also replaced tar by bsdtar, since tar was failing with the following:
Plus excluded some folders from the extract command to save time and space.
Reduces decompressed size from 7.6G to 6.3G.
Also added
gnutls_handshake
flag tocurl
to workaround randomgnutls_handshake()
issues on CrystaX download only. The error was:
Note
Build are now taking 30 minutes 😢 but #1280 should improve that.