propertyregexタスクはant-contribの一部であり、Apacheivyを使用してビルドの一部としてインストールできます。
次の例を確認してください。これは、「for」タスクをダウンロードして使用する方法を示しています(これもant-contribプロジェクトから)。
1つの欠点は、ツタがANTにあらかじめパッケージ化されていないことです。そのため、次の回答には、ANTビルドをブートストラップする方法に関するヒントがあります。ivyが開始されると、ビルドに必要な他のすべてをプルダウンするために使用できます。
アップデート
ターゲットプラットフォームで変更を加えないという要件があることは理解していますが、ビルドソフトウェアの古いバージョンもいくつか一致させる必要がある場合、解決するのは非常に難しい問題です。最新のANTと1.7のような5年前のバージョンの間に非互換性があることがわかりました(ANT 1.6.5は現在8年前です...)
私がしていることは、非常に限られた数のANTバージョンをJenkinsスレーブノードにインストールすることです。ビルドジョブは、これらからのみ選択し、ivyを使用して他のすべてのサードパーティソフトウェアの依存関係をダウンロードできます(このセットアップは、一連のMavenプロジェクトの管理方法をエミュレートします)。
ANTを使用してデプロイメントを実行していると思いますか?その場合は、Groovyのようなものに切り替えることをお勧めします。これは、単一のjarファイルとしてデプロイでき、 Grapeを使用してその場で依存関係をプルダウンできます。