Skip to content

Commit f46becf

Browse files
committed
Builds setuptools with both python2 & hostpython3crystax
Covers `setuptools` case in both `python2` and `hostpython3crystax`. The `hostpython3crystax` build is supposed to fail until branch `feature/ticket1154_hostpython3crystax_build_dir_and_synlink` is merged. The merge will be done in next commit to demonstrate the fix. Also adds android recipe case. Plus removed the `uname -a` and `p4a apk --help` simple test cases since the maximum of parallel run seems to be 5.
1 parent f71d8d7 commit f46becf

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

.travis.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,12 @@ before_install:
99
- docker build --tag=p4a .
1010

1111
env:
12-
- COMMAND='uname -a'
13-
- COMMAND='. venv/bin/activate && p4a apk --help'
1412
- COMMAND='. venv/bin/activate && cd testapps/ && python setup_testapp_python2.py apk --sdk-dir /opt/android/android-sdk --ndk-dir /opt/android/android-ndk'
1513
# overrides requirements to skip `peewee` pure python module, see:
1614
# https://github.com/kivy/python-for-android/issues/1263#issuecomment-390421054
17-
- COMMAND='. venv/bin/activate && cd testapps/ && python setup_testapp_python2_sqlite_openssl.py apk --sdk-dir /opt/android/android-sdk --ndk-dir /opt/android/android-ndk --requirements sdl2,pyjnius,kivy,python2,openssl,requests,sqlite3'
15+
- COMMAND='. venv/bin/activate && cd testapps/ && python setup_testapp_python2_sqlite_openssl.py apk --sdk-dir /opt/android/android-sdk --ndk-dir /opt/android/android-ndk --requirements sdl2,pyjnius,kivy,python2,openssl,requests,sqlite3,setuptools'
1816
- COMMAND='. venv/bin/activate && cd testapps/ && python setup_testapp_python3.py apk --sdk-dir /opt/android/android-sdk --ndk-dir /opt/android/crystax-ndk'
17+
- COMMAND='. venv/bin/activate && cd testapps/ && python setup_testapp_python3.py apk --sdk-dir /opt/android/android-sdk --ndk-dir /opt/android/crystax-ndk --requirements python3crystax,setuptools,android'
1918

2019
script:
2120
- docker run p4a /bin/sh -c "$COMMAND"

0 commit comments

Comments
 (0)