Groovy ファイルで ant タスクを実行しています。以下はそのスニペットです。
def user="USER"
project.ant.echo(file:"/a/b/c/test.properties",
message:"user=${user}", append="true")
スクリプトを複数回実行して、ファイルにテキストを追加しようとしています。ただし、期待どおりに機能していません。以下は現在の出力です。
cat test.properties
user=USERtrue
groovy ファイルと ant タスクを追加で実行すると、ファイルが上書きされ、最後に true が配置されます。groovy ファイルと Ant タスクを追加せずに実行すると、ファイルは単純に上書きされます。
ここで何が問題なのかわかりません。どんな助けでも大歓迎です。