ビルドファイルではAnt
、テキストファイルを読み取る暗号化されたプロパティを使用しています。ビルドプロセス中に、一種のブートストラップターゲットでこれを復号化する必要があります。どうすればよいですか?
例として、ここにファイルの内容があります。
myFile.txt:
ENCRYPTED=encryptedtext
build.xml:
<project name="myProject" default="all">
<property file="myFile.txt">
<!--Specify bootstrap target here to perform the decryption task-->
<target name="myTarget">
<!--Use the decrypted property here-->
これを行う1つの方法は、復号化を実行するターゲットを設定し、それをdepends
必要なすべてのターゲットに追加することです。やりたくない。プロセスを可能な限りクリーンにする代替案に興味があります。これはまた、「他の場所で復号化を実行し、そこから読み取ってみませんか? 」という解決策をすでに検討していることを意味しますが、私はそれらに興味がありません。
ありがとうございました。