Skip to content

Commit 1d96960

Browse files
committed
Fix code block to me more streamlined and remove empty if statement.
1 parent 12d8ce5 commit 1d96960

1 file changed

Lines changed: 4 additions & 10 deletions

File tree

deploy/custom.php

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -208,18 +208,12 @@
208208
$nestLevelCmd = run('find . -type d -name "deployment-package" -printf "%p\\n" | wc -l');
209209
$nests = (int) trim($nestLevelCmd);
210210

211-
if ($nests === 0) {
212-
// Assume flat
213-
} elseif ($nests === 1) {
214-
// Single level: rsync as before
215-
run('rsync -av deployment-package/ ./');
216-
run('rm -rf deployment-package');
217-
} else {
218-
// Multiple nests: Find innermost and rsync up (silent flatten)
219-
$innermost = run('find . -type d -name "deployment-package" | sort -r | head -1'); // Deepest path
211+
if ($nests > 0) {
212+
// Find innermost (or only) and rsync up (silent flatten)
213+
$innermost = run('find . -type d -name "deployment-package" | sort -r | head -1');
220214
$innermost = trim($innermost);
221215
if (! empty($innermost)) {
222-
run("rsync -av '{$innermost}/' ./"); // Copy contents of deepest to root
216+
run("rsync -av '{$innermost}/' ./"); // Copy contents to root
223217
// Clean all deployment-package dirs
224218
run('find . -type d -name "deployment-package" -exec rm -rf {} +');
225219
}

0 commit comments

Comments
 (0)