フィンガープリンティングは、Strawberry 管理パネルまたはコマンド ライン インターフェイスから開始できます。
管理パネルからフィンガープリントを実行する
- Strawberry 管理パネルにログインします。
Projectsタブをクリックします。- セクションで
Projects、Manage Online Projectsバーをクリックします。代わりにライブラリでフィンガープリントジョブを実行する場合は、Manage Librariesバーをクリックします。 - フィンガープリントを作成するプロジェクトまたはライブラリの横にあるチェックボックスをオンにします。
- プロジェクト/ライブラリ リストの下の
Indexerボタンをクリックします。 Create Fingerprintsラジオボタンをクリックして、Confirmを選びます。
キューに登録され実行中のフィンガープリントジョブを「Sidekiq UI」で確認できるようになりました。
Strawberry CLIからフィンガープリントを実行する
1. Strawberry Linux サーバーに root としてSSHログインします。
2. sb fingerprintと入力してEnterを押します。これで Rails 環境が読み込まれます。
3. 対応する番号を押していずれかのオプションを選択し、Enterを押します。
root@dstrawberry ~ () $ sb fingerprint
Loading Rails environment...
1. Fingerprint files that don't have fingerprints
2. Fingerprint everything
3. Nevermind
?
ファイルはfingerprinting処理のために Sidekiq キューに追加されています。キューに登録され実行中のフィンガープリントジョブを Sidekiq UI で確認できるようになりました。