2016-04-22 40 views
1

私は仕事をしているジェンキンを持っています。それから、基本的にちょうどいくつかのファイルを取得する "アーカイブアーティファクト"にします。ジェンキンスはアーティファクトを見つけることができません

ジョブはgithubをクローンし、実行時に必要なログファイルを生成します。 パタパタは次のとおりです。

logfiles/* 

私は、ファイルが存在することを確認するディレクトリを一覧表示するコマンドを追加し、実際に彼らがいます。

+ ls -la logfiles 
total 24 
drwxr-xr-x 2 root root 4096 Apr 22 23:23 . 
drwxr-xr-x 8 root root 4096 Apr 22 23:23 .. 
-rw-r--r-- 1 root root 0 Apr 22 23:23 1461367410777_testuuid_61746144-3A3A-5555-4944-3D5343414C41.log 
-rw-r--r-- 1 root root 1248 Apr 22 23:23 1461367410777_testuuid_61746144-3A3A-5555-4944-3D5343414C41_shortmsg.csv 
-rw-r--r-- 1 root root 2521 Apr 22 23:23 1461367410777_testuuid_61746144-3A3A-5555-4944-3D5343414C41_stats.log 
-rw-r--r-- 1 root root 8035 Apr 22 23:23 1461367410777_testuuid_61746144-3A3A-5555-4944-3D5343414C41_trace_msg.log 
Archiving artifacts 
ERROR: No artifacts found that match the file pattern "logfiles/*". Configuration error? 
ERROR: ‘logfiles/*’ doesn’t match anything, but ‘*’ does. Perhaps that’s what you mean? 
Build step 'Archive the artifacts' changed build result to FAILURE 

なぜそれらが見つからないのかわかりません。

誰かが助けてくれることを願っています!

ありがとうございます!

+0

おかげで...これが起こる理由を理解したいと思います:ログファイル/ * _既存のファイルとジョブの設定にあなたが得るのですかエラーmsg "** '' logfiles/* 'は何も一致しません**" –

+0

はい:(意味がありません –

+0

実際には奇妙ですが、Windowsでv1.566を使ってみましたが問題はありません)、それはうまくいきました。 ? –

答えて

0

最終的に私の問題が見つかりました。私はgitクローンを行うようにジョブを設定しました。しかし何らかの理由で私はビルド手順にクローンを追加しました...一度私はジェンキンがファイルを適切に取得し始めたことを削除しました。

アーカイブに_Filesを編集する場合、私はまだ、すべての

関連する問題