Skip to content

Commit f368a53

Browse files
benipeledroydahan
authored andcommitted
pom: set localCheckout and deployAtEnd to true by default
These two settings are required for a reliable CI release flow. localCheckout performs release tasks in the current directory and avoids redundant checkouts, deployAtEnd deploys all artifacts at the end of the build process, ensuring complete and successful builds before deployment
1 parent f5fdb5b commit f368a53

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

pom.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -622,6 +622,8 @@
622622
<!-- useReleaseProfile>false</useReleaseProfile>
623623
<releaseProfiles>release</releaseProfiles>
624624
<goals>deploy</goals-->
625+
<localCheckout>true</localCheckout>
626+
<deployAtEnd>true</deployAtEnd>
625627
<pushChanges>${pushChanges}</pushChanges>
626628
<mavenExecutorId>forked-path</mavenExecutorId>
627629
<arguments>-Dgpg.passphrase=${gpg.passphrase}</arguments>

0 commit comments

Comments
 (0)