Я использую этот bitbucket-pipelines.yml
файл для проверки своего приложения перед его развертыванием на серверах. Мы пропускаем локаль nl_NL после установки зависимостей. Мы используем следующий файл:
Bitbucket-pipelines.yml:
image: php:7.2.6
pipelines:
default:
- step:
name: PHPUnit
caches:
- composer
script:
- apt-get update && apt-get install -y unzip git zlib1g-dev libicu-dev g++ locales
- locale-gen && locale-gen nl_NL
- echo "nl_NL UTF-8" >> /etc/locale.gen && echo "en_EN UTF-8" >> /etc/locale.gen && echo "enUS UTF-8" >> /etc/locale.gen && echo "en_GB UTF-8" >> /etc/locale.gen
- locale -a
Язык вывода -a после установки выглядит следующим образом:
locale -a
<1s
+ locale -a
C
C.UTF-8
POSIX
Я ожидал, что локаль nl_NL в этой команде. Это приведет к провалу тестов. Как я могу исправить эту ошибку?