solr cool.github.io
1.0.0
このレポは、Solr.Cool WebサイトおよびSolrパッケージリポジトリのコンテンツを保持しています。
ウェブサイトは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.dersolrパッケージをsolr.coolに追加できます。 FOSSと商業的に認可されたパッケージの両方に開放されています。
貢献ガイドラインにリポジトリにパッケージを追加する方法をお読みください。それはとても簡単です、私は誓います!
Githubでmasterにプッシュします。終わり。
このプロジェクトは、バージョン2のApacheライセンスに基づいてライセンスされています。