タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

antに関するrhyaoshのブックマーク (4)

  • AntでForce.comのソースコード中の文字列を置換する - Qiita

    Force.comでパッケージ開発しているリリース組織用に名前空間をセットしたり、開発用/テスト用/番用で外部参照するURLを変えたり、スクリプトをキャッシュさせないためにURL末尾にユニーク文字列を追加したりしたくなることがあります。 そんなときは、Antのreplaceタスクで書き換えてしまうのがお手軽です。 前提とするファイル構成 ここでは下記のようなファイル構成となっているとします。 [プロジェクト] ├ build.properties ├ build.xml ├ [build](自動で作成する) ├ [resource] | ├ [SampleResource] | └ [...] └ [src] ├ [pages] | ├ SampleView.page | └ SampleView.page-meta.xml ├ [staticresources] | ├ SampleR

    AntでForce.comのソースコード中の文字列を置換する - Qiita
    rhyaosh
    rhyaosh 2018/06/28
  • Ant「replaceタスク」メモ(Hishidama's ant-replace Memo)

    単一の文字列を置換する例 <replace dir="rep" token="sleep" value="zzz"> <include name="**/*.html" /> <exclude name="doc/**/*" /> </replace> dir属性で指定したrepというディレクトリーの下の拡張子htmlのファイル(ただしdocディレクトリー配下のファイルは除く)の中の「sleep」という単語を「zzz」に変える。 改行入りの文字列を置換する例 「12345改行6789」という文字列を「9876改行54321」に置換する例。 <replace dir="rep"> <include name="**/*.html" /> <exclude name="doc/**/*" /> <replacetoken>12345 6789</replacetoken> <replaceva

    rhyaosh
    rhyaosh 2018/06/28
  • 環境差分をantで吸収する - Qiita

    Webアプリをantでデプロイするときなど、各環境用のbuild.xmlを作っているでしょうか? それとも各環境用にbuild.xmlをその場で修正しているでしょうか。 引数で指定するだけで各環境用にプロパティを変えるようにすれば、 build.xmlの修正が1ファイルだけになり、 リリースミスも減らすことができると思います。 <!-- ====================================================================== --> <!-- 引数チェック後、各環境用のプロパティをセットします --> <!-- プロパティの値に応じてデプロイ先を変更します --> <target name="deploy" depends="check,unittest-environment,systemtest-environment,release

    環境差分をantで吸収する - Qiita
    rhyaosh
    rhyaosh 2018/06/27
  • Antでよく使うターゲットの書き方 - Qiita

    わかりやすさを優先するため、以下説明ではディレクトリやパスは直接記載しています。一般的には、build.properties等に外出ししたほうがよいです。 初期化 ビルド後のモジュールが生成されるディレクトリは、毎回クリーンな状態を保つために、削除して再作成する。 <target name="clean"> <delete dir="target" /> <mkdir dir="target" /> </target>

    Antでよく使うターゲットの書き方 - Qiita
    rhyaosh
    rhyaosh 2016/08/04
  • 1