特定のWebアプリケーションの最適化
Gruntfile.jsまたはカスタムJenkinsシェル・スクリプトを編集してビルド・タスクのターゲットを指定することで、特定のアプリケーションを最適化できます。
Gruntfile.jsでは、vb-buildタスクを再定義し、vb-optimizeタスクのターゲットを指定できます。 または、vb-buildタスクに類似したステップを実行する新しいタスクを作成し、ターゲットを指定できます。
Gruntfile.jsでアプリケーションをタスク・ターゲットとして指定するには:
ターゲットは、たとえば次のように変更して、Jenkinsシェル・スクリプトで定義することもできます:
grunt vb-prepare-sources --url=... --id=... --ver=... --username=... --password...grunt
vb-optimize:myWebApp
grunt vb-deploy --url=... --id=... --ver=... --username=... --password...スクリプトを編集して、特定の最適化タスクのみを実行することもできます:
# vb-image-minify-configuration will create configurations of vb-image-minify multitask for
all existing web application
grunt vb-image-minify-configuration vb-image-minify