Eclispe WIKI は、略して署名プロセスを文書化しました
- pserver を使用して、scp を使用して eclipse-master-${buildId}.zip を eclipse.org 署名ステージング領域にコピーします。
<exec dir="${packtmp}" executable="scp" output="signing.txt">
<arg line="${archiveName} dev.eclipse.org:${stagingDirectory}"/>
</exec>
- 署名サーバーで署名スクリプト /usr/bin/sign を呼び出します。
<exec dir="." executable="ssh" output="signing.txt" append="true">
<arg line="build.eclipse.org "cd ${stagingDirectory}; /usr/bin/sign ${stagingDirectory}/${archiveName} mail ${stagingDirectoryOutput}""/>
</exec>
- 出力ディレクトリ内の署名付きファイルについてサーバーをポーリングします。
<exec dir="." executable="scp" output="signing.txt" append="true">
<arg line="dev.eclipse.org:${stagingDirectory}/${buildId}-out/${archiveName} ${buildDirectory}/${buildLabel}"/>
</exec>