2012-02-29 68 views
4

1)私はTomcatでJenkinsを使用しています。私はjavaクラスからjenkins cliを使用してジョブを作成し、ビルドします。 成果物を削除します。これを達成する方法は?ゲンキンズで成果物を削除するには?

2)別の質問、私たちはジェンキンス(例えばでビルドに特定の名前を付けることができている)私は(BuildNumberを+ someNameという)のようなビルド名を欲しいです。これを達成する方法は?

ありがとうございました。

答えて

3

デフォルトでビルドの成果物は:[JENKINS_HOME]/jobs/[job_name]/builds/[$BUILD_ID]/archive/にあります。そこに行って削除してください。ただし、ビルドページからアーティファクトへのリンクは削除されません。 (JENKINS_HOMEの場所が分からない場合は、http://[jenkins_server]/configureにアクセスし、のホームディレクトリがページの最上部付近に表示されます)。

ビルドの表示名を変更するには、自動的にBuild Name Setter Pluginを試してください。

CLIを介して表示名を変更するには:

java -jar jenkins-cli.jar -s http://[server]/ set-build-display-name [job_name] [build#] [new_name] 
+0

私は、Javaとhudson.cli使用しています。 hudson.cliメソッドからの削除方法ビルドから名前を付けることもできますか? – Muthu

+0

@MuthuRaj CLI経由で特定のビルドの成果物を削除する方法はないと思います。あなたはファイルシステムに行って手動で削除しなければならないと思います。 – grayaii

関連する問題