Примечание: незавершенное производство
Это набор скриптов оболочки:
php-tests
— инструмент для автоматизации локального тестированияmoomba
— скрипт создания библиотеки композитора с использованием шаблона alecrabbit/php-package-templatebuild-image
— удобный локальный инструмент сборки образа Docker (WIP)Посмотреть демо
Как обновить
Примечание. Скрипт
moomba
не требует ниdocker-compose
, ниdocker
Докер-движок 17.04.0+
Получите копию конкретной версии
Примечание. Проверьте вкладку «Выпуски», чтобы узнать номер последней версии.
version= " 0.7.0 "
wget -qO- " https://github.com/alecrabbit/sh-php-dev-helper/archive/ ${version} .tar.gz "
| tar -xz && cd sh-php-dev-helper- ${version} && echo ${version} > php-dev-helper/VERSION
&& ./install && cd ..
Следуйте инструкциям скрипта установки.
Предполагая, что ваш путь установки — ~/.local/bin
, убедитесь, что ваш файл .profile
содержит следующие строки:
# set PATH so it includes user's private bin if it exists
if [ -d " $HOME /.local/bin " ] ; then
PATH= " $HOME /.local/bin: $PATH "
fi
Создайте свой собственный .templates_settings
, используйте .templates_settings.dist
в качестве примера.
cp $HOME /.local/bin/php-dev-helper/.settings/.templates_settings.dist
$HOME /.local/bin/php-dev-helper/.settings/.templates_settings
И отредактируйте этот файл по своему усмотрению.
Примечание. Если файл
.templates_settings
отсутствует, используются внутренние значения по умолчанию.
Примечание. Windows НЕ поддерживается.
Поддерживаемая ОС |
---|
Убунту Линукс (18.04 ЛТС) |
Убунту Линукс (19.04) |
Примечание: он должен работать практически при любой установке Linux. Известные проблемы.