Archive Artifacts
ビルド後オプションをプロジェクトに追加しました。 Webブラウザインターフェイスからアーティファクトを見ることができますが、ファイルシステムでそれらを見つけることができません。
どこにありますか?
次のフォルダーのマスターサーバー(ビルドがスレーブ上にある場合でも)にアーカイブされています。
$JENKINS_HOME/jobs/<job>/builds/<build>/archive
ただし、ジョブの「詳細」設定(別のワークスペースフォルダーを設定できます)または Copy Artifact Plugin などのこの目的のために作成されたプラグインを使用して、別の場所を構成できます。
ちょっとしたヒント...
Jenkinsホームを見つけるには、ジョブビルドjenkinsページの環境変数ページに移動します。
私の場合、JENKINS_HOMEは/ var/lib/jenkinsであることが判明しました
で見つかったアーティファクト:
/var/lib/jenkins/jobs/<my-job-name>-build/lastStable/archive/target
/var/lib/jenkins/jobs/<my-job-name>-build/lastSsuccessful/archive/target
と同様
/var/lib/jenkins/jobs/<my-job-name>-build/builds/8/archive/target
ただやったrm -r ./**/archive/package.xz
以内に jobs/project/branches/master/builds
-7 GBのスペースを解放しました:)
パスは次のとおりです:$ JENKINS_HOME/jobs // jobs // branches // builds/$ BUILD_NUMBER/archive /
JOB_NAME環境変数からブランチ名、ジョブ名、リポジトリ名を抽出する必要があります。