Я пытаюсь использовать Travis CI в библиотеке C, которая использует собственные скрипты сборки на основе python3.
Когда репозиторий создается, он не работает ./configure
потому что configure использует Python 3, который по умолчанию не установлен.
Если бы я строил проект Python, я бы использовал его в моем .travis.yml
:
python:
- "3.4"
Однако это не влияет на мой репозиторий, потому что он находится на C. (Я попытался запустить which python3
и python --version
, который сообщил, что python 3 не существует, и вместо этого использовался python 2.7).
Сценарий сборки, который я пробовал:
language: c
python:
- "3.4"
Как я могу использовать Python 3 в Travis CI, когда мой проект не является проектом Python?