Что я должен положить в свой .travis.yml файл для установки Android NDK r10d?Установка Android NDK r10d для Travis CI
Я периодически получаю failed and exited with 137
отказ от Travis на последнюю строку здесь:
# Get Android NDK
- if [ `uname -m` = x86_64]; then wget http://dl.google.com/android/ndk/android-ndk-r10d-linux-x86_64.bin -O ndk.bin; else wget http://dl.google.com/android/ndk/android-ndk-r10d-linux-x86.bin -O ndk.bin; fi
- chmod a+x ndk.bin
- ./ndk.bin 1> /dev/null 2>&1
Я не думаю, что эта загадочная ошибка 137 происходит из-за тайм-аут, потому что ошибка возникает после того, как проводить только около минуты на последней строке.
Если я изменяю этот код, чтобы не перенаправлять вывод на/dev/null, Travis снова терпит неудачу, так как запуск файла .bin печатает более 10 тыс. Строк в журнале.
Есть ли вероятность, что экземпляр travis работает на установке x86_32? – mstorsjo
Это хороший вопрос. Я бы не ожидал, что это повлияет на извлечение, но это стоит проверить. – rmtheis