Skip to content

Commit 230b51c

Browse files
committed
Fixes acquia#705: Make deployments fail when composer patches do not apply.
1 parent a336672 commit 230b51c

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

composer.required.json

+1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
}
3030
},
3131
"extra": {
32+
"composer-exit-on-patch-failure": true,
3233
"drupal-scaffold": {
3334
"initial": {
3435
"sites/default/default.services.yml": "sites/default/services.yml",

phing/tasks/deploy.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@
182182
<include name="composer.lock"/>
183183
</fileset>
184184
</copy>
185-
<exec dir="${deploy.dir}" command="export COMPOSER_EXIT_ON_PATCH_FAILURE=1; composer install --no-dev --no-interaction --optimize-autoloader" logoutput="true" checkreturn="true" level="${blt.exec_level}" passthru="true"/>
185+
<exec dir="${deploy.dir}" command="composer install --no-dev --no-interaction --optimize-autoloader" logoutput="true" checkreturn="true" level="${blt.exec_level}" passthru="true"/>
186186
</then>
187187
<else>
188188
<echo>Dependencies will not be built because deploy.build-dependencies is not enabled.</echo>

0 commit comments

Comments
 (0)