Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
CurlプロジェクトのデプロイをAntで行うには
03-12-2014, 11:30 AM,
#1
CurlプロジェクトのデプロイをAntで行うには
★point
 xcurlを利用して、pcurl 化の処理を、Ant から行おう



Java プロジェクトをビルドする際に、Ant を利用している方は多いと思いますが、
Curl プロジェクトをデプロイする際に、私もAnt を利用しています。
pcurl 化するために必要な Ant用build.xml は下記のような感じ。

この例では、デプロイターゲットを「ディフォルト」としてpcurl化していますが、
環境ごとにデプロイターゲットを用意している場合でも、
Ant を利用すれば、デプロイ時にかかる時間を短縮することができると思います。



Code:
<?xml version="1.0" encoding="Shift_JIS"?>
<project name="project" default="all" basedir=".">

    <!-- Curl EXE -->
    <property name="CURL-EXE"
        value= '"c:\Program Files\Curl Corporation\Surge\9\bin\curl.exe"' />
    <!-- Pcurl xcurl -->
    <property name = "DEPLOY-SCRIPT"
        value= '"c:\Program Files\Curl Corporation\Surge\9\ide\bin\deploy-project.xcurl"' />
    <!-- Pcurl処理コマンド -->
    <property name="DEPLOY-CURL-PROJECT" value="${CURL-EXE} ${DEPLOY-SCRIPT} -t" />

    <!-- デプロイモジュール保存ディレクトリ -->
    <property name="deploy.dir" value="curl-work" />

    <!-- ワークファイル作成用ディレクトリ削除 -->
    <target name="del.work.dir">
        <echo message = "ワークファイル作成用ディレクトリ削除" />
        <delete dir="${deploy.dir}"/>
    </target>

    <!-- PCURL化処理 -->
    <target name="pcurl">
        <echo message= " PCURL化処理 "/>
        <exec
            executable= '${DEPLOY-CURL-PROJECT} ディフォルト "project.cprj"' />
    </target>

    <!-- 全ant処理を実行する -->
    <target name="all"
        depends="del.work.dir, pcurl">
    </target>

</project>


Forum Jump:


Users browsing this thread:
3 Guest(s)

MyBB SQL Error

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
1017 - Can't find file: 'mybb_threadviews' (errno: 2)
Query:
INSERT INTO mybb_threadviews (tid) VALUES('1050')