fix(ci): use Alpine php83 for host config
This commit is contained in:
1 parent
a86978a499
commit
730042385d
1 file changed
+4
-2
@@ -29,7 +29,8 @@ jobs:
|
||||
include:
|
||||
# name — имя цели, url — адрес преленда (для проверки), prefix — префикс секретов <prefix>_FTP_*,
|
||||
# dir — каталог сайта на FTP ("" — корень FTP, как на beget). Новый домен — новая запись и три секрета;
|
||||
# requisites.html создают на хостинге цели. Рабочий config.json приходит из Git.
|
||||
# requisites.html создают на хостинге цели. Рабочий config.json остаётся
|
||||
# на хостинге и обычным deploy не заменяется.
|
||||
- name: barbariskatest
|
||||
url: https://preland.anton.barbariskatest.ru
|
||||
prefix: PRELAND
|
||||
@@ -66,7 +67,8 @@ jobs:
|
||||
curl -sS --ssl-reqd --netrc-file "$netrc" --fail --retry 3 \
|
||||
"ftp://$FTP_HOST/${dir:+$dir/}config.json" -o "$config"
|
||||
changed=0
|
||||
php bin/ensure-focus-config.php "$config" || changed=$?
|
||||
# Alpine package php83-cli предоставляет бинарник php83, не php.
|
||||
php83 bin/ensure-focus-config.php "$config" || changed=$?
|
||||
case "$changed" in
|
||||
0) ;;
|
||||
10) curl -sS --ssl-reqd --netrc-file "$netrc" --ftp-create-dirs --retry 3 --fail \
|
||||
|
||||
Reference in new issue
Block a user