Переменная не доступна Travis CI - PullRequest
0 голосов
/ 13 июня 2019

Проще говоря, это работает:

branches:
  only:
  - master

before_install:
  - sudo apt-get update

install:
  - sudo apt-get install lua5.2

script:
  - lua ./tests/runall_tests.lua

, но это не так:

branches:
  only:
  - master

# Running builds in parallel for lua 5.2 and 5.3
env:
  - LUA=lua5.2
  - LUA=lua5.3

before_install:
  - sudo apt-get update

install:
  - sudo apt-get install $LUA

script:
  - lua ./tests/runall_tests.lua

Цель второй версии - иметь возможность запускать одно и то же задание.как в первом, но для 2 разных версий Луа.По какой-то причине я не могу заставить это работать.Я получаю сообщение об ошибке:

E: Unable to locate package lua5.3
The command "sudo apt-get install $LUA" failed and exited with 100 during .

1 Ответ

0 голосов
/ 15 июня 2019

Пакет lua5.3 не найден apt-get в вашей системе.

Вы можете скомпилировать его вручную, следуя этому примеру на github от moteus

...