php5 .6 все еще является принятой тестовой версией в тестовых действиях Github? - PullRequest
0 голосов
/ 26 мая 2020

Я впервые использую действия Github и использую его для запуска автоматических тестов по запросам на слияние. Я вижу, что могу запустить тесты на нескольких версиях PHP, например:

   strategy:
     matrix:
       php: [5.6, 7.0, 7.1, 7.2, 7.3]

Однако это не удается с ошибкой php5.6: command not found. То же самое для PHP7 .0, но отлично подходит для 7.1, 7.2 и 7.3. Я искал столько, сколько мог, но я не вижу ссылок на PHP5 .6 или PHP7 .0, которые больше не доступны, поэтому я запутался.

Может ли кто-нибудь пролить свет на то, что может случиться?

1 Ответ

0 голосов
/ 26 мая 2020

Это зависит от используемого вами раннера. Поскольку вы не указали, какой из них вы используете, здесь представлен обзор всех бегунов и установленного программного обеспечения: https://help.github.com/en/actions/reference/software-installed-on-github-hosted-runners

Fe Ubuntu 18.04 имеет следующие версии PHP :

  • PHP 7.1 (PHP 7.1.33-16 + ubuntu18.04.1 + deb.sury.org + 1 (cli) (построено: 14 мая 2020 г., 08:27 : 11) (NTS))
  • PHP 7.2 (PHP 7.2.31-1 + ubuntu18.04.1 + deb.sury.org + 1 (cli) (построено: 14 мая 2020 г., 08:27 : 35) (NTS))
  • PHP 7.3 (PHP 7.3.18-1 + ubuntu18.04.1 + deb.sury.org + 1 (cli) (построено: 14 мая 2020 г., 10:34 : 44) (NTS))
  • PHP 7.4 (PHP 7.4.6 (cli) (построено: 14 мая 2020 г., 10:02:44) (NTS))
...