問題タブ [action-hook]
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.
java - アクションフックを使用して OpenShift に Bower をインストールする方法は?
OpenShift の Java 環境で WildFly アプリケーション サーバーを使用しています。私のpom.xml
ファイルでは、実行するように指定しましたbower install
(を使用exec-maven-plugin
)。
で実行bower install
するexec-maven-plugin
には、オペレーティング システムに Bower が存在する必要がありますが、デフォルトでは、私の OpenShift インスタンスには Node.js と Bower がインストールされていません。
アクションフックごとにBowerを取り付けることはできますか?
「ビルド前のアクションフック」で次のことを試しました。
/.openshift/action_hooks/pre_build
また、次のことも実行しました。
git update-index --chmod=+x .openshift/action_hooks/pre_build
しかし、私のアクションフックは実行されていないようです:
openshift - Red Hat OpenShift でアクション フックを実行するには?
OpenShift のアクション フック スクリプトに関するドキュメントを読み、pre_build
OpenShift ギアで次のコマンドを使用してアクション フックを作成しました。
その後pre_build
、OpenShift アプリケーションの Git リポジトリにファイルを作成し、リポジトリにプッシュしました。私の OpenShift へのデプロイは Travis CI によって実行され、次の応答がありました。
そこでgit update-index --chmod=+x .openshift/action_hooks/pre_build
、(Windows で実行しているため) 実行し、そのpre_build
ファイルをリモート Git リポジトリに再度プッシュしました。
次のメッセージが表示されます。
pre_build
ファイルが見つからないというメッセージが表示されるのはなぜですか? OpenShift ギアに (SSH 経由で) ログインすると、次のようになります。
これは私のpre_build
ファイルです:
php - ユーザーIDのみを渡すWoocommerceサブスクリプションフック引数
サブスクリプション アクション フックを利用していますscheduled_subscription_payment
。
サブスクライバーのユーザーIDのみを返すだけで、複数の引数も試しました。すべての注文 (サブスクリプション) 情報が必要ですが、それを行う別の方法が見つかりません。このメソッドはユーザー ID 以外のものを渡しますか、それとも別のメソッドがありますか?
node.js - Openshift action_hook は実行可能ではありません
最近、最初の Openshift ノード アプリケーションを作成し、現在、git 経由でサーバーにプッシュするときにビルド スクリプトを機能させようとしています ( action_hookを使用)。
Windows で PhpStorm を使用してアプリケーションを作成していますが、ファイルをサーバーにプッシュする際に問題はありませんでした。
次のファイルを作成しました:.openshift/action_hook/build
以下を含む:
git を使用してサーバーにプッシュすると、次のエラーが発生します。
上記の Windows コマンドを試してみましたが、実行git ls-tree HEAD
してファイルのアクセス許可を確認すると、変更されていないことがわかります。
Windowsでこれを機能させることができた人はいますか?どうもありがとう
debugging - Prestashop デバッグ フック
フック呼び出しを追跡するためのプレスタショップの解決策はありますか? 特にアクション フックでは、フックがどこで呼び出され、どのフックが実行されているかを確認する必要があります。フックの関数を見つけるのは難しいです。彼らはどこにでもいることができます。