問題タブ [gant]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
161 参照

groovy - 依存関係の1つが失敗したときにGantターゲットが実行されるのはなぜですか?

これは の内容ですbuild.gant:

このスクリプトを実行すると、ターゲットremoveが失敗した場合に期待される結果が得られます。

defaultしかし、次のように、ターゲットに実装を追加すると:

ターゲットremoveが失敗すると、printlnが実行され、結果は次のようになります。

defaultターゲットはターゲットによって異なりますremove。ターゲットが失敗した場合、ターゲットも失敗removeすると思いdefaultます。どうやってするか?

0 投票する
1 に答える
651 参照

grails - Grails 2では、アプリが依存しているプラ​​グインのGantスクリプトのターゲットをどのように含めますか?

Grails 2では、shiroプラグインに依存する会社固有の認証プラグインを作成しています。プラグインのガントスクリプトでshiroのガントスクリプトを再利用したいと思います。私の課題は、includeTargetsでshiroのガントスクリプトにアクセスする方法がわからないことです。

_ShiroInternal.groovyで定義されたターゲットを再利用したいのですが、アクセスに使用するGrails変数がわかりません。

0 投票する
1 に答える
252 参照

grails - grailsコマンドのデフォルトスクリプトを上書きする方法

私の grails プロジェクトは別の Java プロジェクトに依存しています。grails プロジェクトをビルドする前に、Java プロジェクトをビルドしてローカルの Ivy リポジトリに公開したいと考えています。

grails コマンドライン モードを使い続けたいので、grails refresh-dependencies のデフォルトの動作を上書きし、他の依存関係を解決する前に、Java プロジェクトをビルドして公開したいと考えています。

これを行う方法はありますか?

0 投票する
1 に答える
218 参照

grails - Grails: Grails プラグインのインストールの自動化

(開発中の) grails プラグインと、grails プラグインをテストするために使用するテスト アプリがあるとします。プラグインの _Install.groovy スクリプトをテストしようとしていますが、毎回かなりのプロセスです。

次のプロセスを自動化するために gant または bash を使用する方法をお勧めしますか?

  1. プラグインのバージョンを上げる
  2. プラグインをパッケージ化する
  3. プラグインがテスト アプリに既にインストールされているかどうかを確認し、インストールされている場合は削除します。
  4. プラグインを再インストールします。

とても有難い、

0 投票する
1 に答える
2698 参照

shell - gantを使用したシェルスクリプトからgroovyスクリプトへ

次のようなコマンドを使用してシェルスクリプトを作成しました。

groovy scriptを使用して、同じことを行うカスタム grails-command を作成するために、これを ieに変換したいと考えていGANTます。

いろいろ探しました。しかし、上記のような Linux コマンドを実行するための適切なメソッドが Apache Ant API で見つかりません。

同等のGANTスクリプトを使用したシェルスクリプトコードの解決策を提案してください

where to start with少なくとも私の仕事を達成するように提案してください。

事前にどうもありがとうございました...

0 投票する
1 に答える
308 参照

grails - Grails の Gant タスクでプラグインを使用する

私は以下を使用して書いたガントタスクを持っています:

そして、ビルド構成にあるプラグインからいくつかのコードを使用しています:

ただし、ガント スクリプトを実行すると、クラスパス上にありません。次のような依存関係で使用している別の依存関係があります。

クラスパスにロードされます。ただし、私のプラグイン コードはそうではありません。プラグイン コードをガント スクリプトで動作させるにはどうすればよいですか?

アップデート:

これが私のスクリプトの開始方法です。

0 投票する
1 に答える
853 参照

grails - grailsを使用したガントスクリプト:includeTargetエラー

grails (v2.3.4) アプリケーションから外部モジュールをコンパイルするガント スクリプトの作成:

grails create-script コンパイル

コード内の以下のヘッダー:

grails 実行スクリプトは、スクリプト RunScript の実行中にエラーを返します: そのようなプロパティはありません: クラスの includeTargets: Script1

その問題の前に、スクリプトを実行するためにプラグインを非アクティブ化することで解決された Tomcat プラグインの依存関係がありました。

どんな助けでも大歓迎です。