Satis - Package Repository Generator Simple static Composer repository generator. It uses any composer.json file as input and dumps all the required (according to their version constraints) packages to a Composer Repository file.
2 ответа

При вызовах `composer install` должны использоваться только файлы Zavasta Dist, но не исходники.

Мы используем репозиторий для размещения зависимостей zip-файлов. Массив репозитория нашего файла composer.json указывает на удовлетворительное репо и отключает упаковщика. Но когда мы запускаем обновление composer, composer.lock по-прежнему перечис…
01 авг '14 в 01:33
1 ответ

Как автоматически поддерживать Satis в курсе последних зависимостей всех моих проектов?

По сути, Satis создает локальное зеркало packagist и может загружать копии всех пакетов, которые вам нужны, чтобы хранить их в кэше. Проблема в том, что вы должны указать все ваши зависимости заранее. С несколькими проектами с постоянно меняющимися…
29 мар '16 в 20:38
1 ответ

Создать личный пакет?

Я создаю пакет, но я хотел бы сохранить его в тайне, чтобы его могли использовать только члены моей команды разработчиков. Я проверил это в Google, и Сатис вернулся как вариант. Мне просто интересно, нужно ли мне использовать Satis, чтобы сохранить …
24 июн '14 в 11:07
0 ответов

Безопасное удовлетворительное хранилище с закрытыми репозиториями композиторов Bitbucket

ситуация В настоящее время я успешно запускаю репозиторий удовлетворительно в публичном домене (аналогично https://packages.domain.tld/). Пакеты composer находятся в репозиториях bitbucket. Я сделал эти хранилища публичными, чтобы построить удовлетв…
08 фев '19 в 16:34
0 ответов

Не найден пакет композитора

Я пытаюсь создать пользовательские пакеты для композитора, чтобы использовать / обновить некоторые пользовательские плагины WordPress во всех моих проектах. Я решил использовать удовлетворительно, следуя этой статье: https://getcomposer.org/doc/arti…
08 фев '19 в 13:35
0 ответов

Satis для Python

Есть ли что-то вроде Satis из PHP для Python? Я пробовал некоторые инструменты для "частных pypi", соответственно, частных индексов пакетов, таких как devpi или pyshop. Я хочу отразить некоторые пакеты, которые также необходимы в автономном режиме, …
11 июл '17 в 10:16
2 ответа

UnexpectedValueException Не удалось проанализировать ограничение версии ^1.0.2: недопустимая строка версии "^1.0.2"

Композитор выдает следующую ошибку: Could not load package phpspec/prophecy in http://packagist.org: [UnexpectedValueException] Could not parse version constraint ^1.0.2: Invalid version string "^1.0.2"
06 фев '15 в 21:52
1 ответ

Как отправить сообщение от Satis для отображения в консоли композитора?

Можно ли отправить пользовательское сообщение с сервера suc для отображения в консоли клиента? Например - "Этот репозиторий будет в режиме обслуживания на следующий день". Если да, что мне нужно добавить в файл packages.json? { "packages": [], "incl…
27 авг '18 в 11:52
1 ответ

Satis - ошибка с протоколом ssh2.sftp

Я пытаюсь разместить частный репозиторий композиторов с удовлетворительным ( http://getcomposer.org/doc/articles/handling-private-packages-with-satis.md) Работает нормально по протоколу http. Я хочу защитить его с помощью ssh-соединения, как описано…
07 ноя '13 в 08:47
1 ответ

Проекты начальной загрузки с: частными репозиториями git, Composer и Satis

РЕДАКТИРОВАТЬ: То, что я пытался достичь здесь, может быть сделано в рамках проекта Yeoman. Итак, я установил git+composer+ assign на частном сервере, все работает нормально, я в восторге от этого. Должен любить их всех. Я использую git для проектов…
23 янв '14 в 14:39
1 ответ

Composer не использует "dist" версии, даже специально сказано

У меня есть зависимость, размещенная в частном репозитории git, и я использую suc для управления пакетами. Я пометил коммит в ветке master репо как "1.0.0", и в файле composer.json, где я хочу использовать этот пакет, я указал "require": { "package/…
02 фев '16 в 15:49
1 ответ

Почему в каждую версию успешно добавляется -dev и как я могу настроить это поведение?

Я испробовал несколько разных способов пометки версий в моем репозитории Mercurial, включая названия веток, закладки и метки, и удовлетворительные добавления -dev в закладки и ветки. Могу ли я сконфигурировать удовлетворительно, чтобы рассматривать …
01 ноя '13 в 16:24
1 ответ

Сатис обновление через cronjob

Я пытаюсь обновить свой личный репозиторий с помощью задания cron, но, похоже, ничего не происходит. Я использую Satis для создания хранилища для моих личных пакетов. Я могу сделать это вручную, войдя в свою учетную запись через SSH и запустив: php …
09 окт '13 в 06:45
1 ответ

Satis http basic auth - передать учетные данные

Я установил удовлетворительный частный композитор менеджер пакетов. Satis работает на "packages.asc.company", я защитил сайт с помощью обычной HTTP-аутентификации apache2 и могу открыть его в браузере, введя учетные данные http basic auth. Теперь мо…
08 дек '15 в 22:16
0 ответов

Композитор: проверка контрольной суммы файла не удалась

Я размещаю свой собственный репозиторий Satis через страницы GitLab. Однако по какой-то причине он продолжает The checksum verification of the file failed когда композитор пытается установить один из репозиториев. Это происходит время от времени в т…
06 ноя '18 в 22:39
1 ответ

file_get_contents: невозможно установить локальный файл цепочки сертификатов

Мы используем composer для обновления зависимостей с помощью Satis. После недавнего обновления сервера мы не смогли этого сделать. Сужая возможные причины, мы обнаружили, что php-функция file_get_contents не работает при попытке установить ssl-соеди…
20 июл '17 в 07:28
1 ответ

Satis с локальной проблемой хранилища git

Я прочитал это для настройки локального сервера Satis, мне удалось это сделать и увидеть веб-представление на моем виртуальном хосте. Теперь у меня есть два проекта, один требует другого. В другом проекте мне нужен тот, который зависит от другого, з…
28 мар '13 в 05:22
1 ответ

Автозагрузка Composer require-dev из пакета не добавлена ​​в автозагрузку проекта

Я сделал пакет composer со следующими настройками в файле composer.json: "autoload": { "psr-4": { "MyVendor\\MyPackage\\": "src/" } }, "autoload-dev": { "psr-4": { "Test\\Unit\\MyProject\\MyPackage\\": "test/unit" } }, Если я запускаю composer insta…
15 ноя '14 в 00:25
0 ответов

Получить вывод PHP-скрипта, выполненного в Bash

Я сделал bash-скрипт для восстановления моего удовлетворительного хранилища. Я хочу добавить некоторые записи, потому что команда будет выполняться автоматически. Когда я выполню output="$(php -f vendor/bin/satis build \ --repository-url git@bitbuck…
26 окт '17 в 06:33
1 ответ

Сборка Satis сообщает, что аутентификация не удалась

Я готовлю закрытое хранилище пакетов, используя. Мы используем git для создания версий нашего исходного кода. Когда я использую учетные данные в адресе репозитория, все работает хорошо, package.json - это то, где он должен быть с надлежащим содержим…
03 апр '13 в 13:09