Я пытаюсь выяснить, как сделать Travis-CI встроенным приложением QT5.Не удается запустить исполняемый файл с помощью Travis-CI - Не уверен, что я делаю неправильно
Я должен быть Qt5 и включать модуль QSerialPort, поэтому доступная версия Ubuntu недоступна (отсутствует QSerialPort). Я установил Qt 5.x на 12.04 Ubuntu VM, tar'd доложил файлы в то, что я разместил в другое репо, но когда я загружаю и извлекаю исполняемые файлы Qt5 (qmake + sources и т. Д.), Я не могу их запускать, хотя qmake находится в $ PATH.
Код все размещено на https://github.com/npotts/QuteSerial.
.travis.yml
language: cpp
compiler:
- gcc
before_install:
- wget https://github.com/npotts/Qt5-Travis-CI/raw/master/Qt5.txz
- tar xfp Qt5.txz -C ${HOME}
install:
- sudo apt-get update -q
- sudo apt-get install build-essential
script:
- export PATH="${HOME}/Qt5.3.2/bin:${PATH}"
- which qmake
- uname -a
- qmake --version
- pwd
- ls *
- ls -alh ${HOME}/Qt5.3.2/*
- ../../Qt5.3.2/bin/qmake
- vendor/../../Qt5.3.2/bin/qmake
- make -j$(nproc)
Строить Ошибки: https://travis-ci.org/npotts/QuteSerial/builds/38996355
Какая платформа и архитектура являются исполняемыми файлами, скомпилированными? – roidrage