Этот репо содержит контент для репозитория Solr.Cool и Solr Package.
Веб -сайт построен с использованием Jekyll и размещен на страницах GitHub. Используйте официальное изображение Docker, чтобы запустить местный экземпляр Jekyll и указать свой браузер на Localhost: 4000.
docker run --rm
--volume="$PWD:/srv/jekyll"
-p "4000:4000"
-it jekyll/jekyll:3.8
jekyll serve --watch
Информация о пакете Solr и скрещенные метаданные регистрируются в папке Jekyll _data в этом репо:
_data/packages - базовая информация о пакете (куратор вручную)_data/details ( сгенерировано ) - Сокращенная информация о хранилище каждого пакета_data/releases ( сгенерировано ) - Информация о версии скрещенной версии каждого пакета☝ Процесс обновления запускается Travis CI ежедневно.
Чтобы обновить хранилище пакета, выпуск и версию информации, запустите скрипт build.sh . Для каждого пакета это будет:
Чтобы запустить build.sh на местном уровне, вам нужен личный токен доступа GitHub и пара/частные ключи:
export GH_USER= < your-github-username >
export GH_ACCESS_TOKEN= < your-github-access-token >
openssl genrsa -out solr.cool.pem 4096
openssl rsa -in solr.cool.pem -pubout -outform DER -out publickey.derВы можете добавить свой пакет Solr в solr.cool. Мы открыты как для Foss, так и для коммерчески лицензированных пакетов.
Пожалуйста, прочитайте рекомендации, как добавить свой пакет в репозиторий. Это довольно легко, клянусь!
Подталкивать, чтобы master на Github. Сделанный.
Этот проект лицензирован по лицензии Apache, версия 2.