基本的にファイルに "SUCCESS"文字列が含まれているかどうかを確認します。文字列が見つからない場合、antはエラーメッセージで終了する必要があります。 これを手伝ってください。 私は多くのリンクを試してみましたが、あなたは、Linux上にある場合は、この答えを得るdid'ntantを使用しています。ファイルに "SUCCESS"という文字列が含まれている場合は失敗します。
8
A
答えて
16
することができますAntのfail
task、チェックするためにファイルを仮定すると、log.txt
と呼ばれていると、この操作を行います。
<fail message="SUCCESS Found...failing">
<condition>
<resourcecontains resource="log.txt" substring="SUCCESS"/>
</condition>
</fail>
ここでは別のアプローチは、THAですあなたがチェックするファイルが複数ある場合は、あなたは適応することができます。ファイルセット内のファイルのどれもが、文字列「SUCCESS」が含まれていない場合は、ビルドが失敗しないように
<fileset id="success.file" dir="." includes="log.txt">
<contains text="SUCCESS"/>
</fileset>
<fail message="SUCCESS Found...failing">
<condition>
<resourcecount when="greater" count="0" refid="success.file" />
</condition>
</fail>
は、ファイルセットは、空になります。
0
関連する問題
- 1. ファイルに文字列powershellが含まれていない場合
- 2. 配列に文字列が含まれていない場合
- 3. json文字列に\\ bが含まれているとjson_decodeが失敗しています
- 4. 文章に文字列が含まれている場合
- 5. URLに文字列が含まれている場合は?
- 6. Ant:プロパティに特定の文字列が含まれていると失敗する方法
- 7. Bashの場合文字列が配列に含まれていない場合はどうなりますか?
- 8. セルに文字列が含まれている場合
- 9. coffeescript update urlに文字列が含まれている場合
- 10. MYSQL - 列がTHEN文字が含まれている場合... ELSE
- 11. CSHARP文字列が含まれている場合、ループスルーファイルをスキップ
- 12. preg_string現在文字列が含まれている場合は全体の文字列を返します。
- 13. 文字列に '/'が含まれている場合、どのように '///'を使用できますか?
- 14. Indyで投稿し、ファイル名にギリシャ文字が含まれていると、ファイルのアップロードに失敗する
- 15. 長いスクリプトにはGOコマンドが含まれています。失敗した場合は元に戻す
- 16. 文字列に特定の文字が含まれている場合のデータトリガー
- 17. 検索文字列にマイナス文字が含まれていると、FINDSTRが失敗する
- 18. PowerShellを使用して、文字列に+が含まれている文字列を置き換えます。
- 19. JSONに文字列またはキーのjsonobjectが含まれているとGsonの解析が失敗する
- 20. Servicestack Ormlite複数列の制約が失敗します。制約にEnumが含まれている場合
- 21. 本文に特殊文字が含まれていると、ノードのリクエストが失敗します
- 22. カスタムスピナーにはドロウアブルと文字列が含まれています
- 23. 大括弧で囲まれた文字列に別の文字列が含まれていない場合
- 24. UIStatusBarForegroundViewが文字列として使用されている場合、Appleはアプリケーションを拒否しますか?
- 25. IDに固定文字列が含まれている場合にExt.ComponentQuery.queryを使用できますか
- 26. 文字列に文字列が含まれているかどうかを確認してキャンセルしますか?
- 27. パターンの個々の文字がすべて文字列に含まれている場合はtrueを返す
- 28. SELECTクエリ文字列に '%'文字が含まれています
- 29. 文字列に含まれている文字を使用してZeroのSQLを左揃えにします。
- 30. Python Dataframe:列名に文字列が含まれている場合に基づいて行を1または0として記入してください。
これはhttp://stackoverflow.com/questions/4374137/using-ant-check-if-a-particular-string-is-found-in-a-fileに記載されています。私の答えは – dm76
@David Isn 'これは幾分違う? FTPについての言及はありません/この質問に入るので、簡単です。 –
@martin clayton確かに、実際の解決策、すなわちresourcecontainsを使用することは同じですか? – dm76