Skip to content

Commit f45774d

Browse files
committed
Merge pull request pocketarc#49 from maskas/master
Create submodule directories. Fixes pocketarc#44
2 parents af7ee87 + 20d5ca1 commit f45774d

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

git-deploy

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,9 @@ abstract class Server {
280280
if ($list_only) {
281281
logmessage("Uploaded: $file");
282282
} else {
283-
$this->set_file($file, $contents);
283+
if (!in_array($file, $changes['submodules'])) {
284+
$this->set_file($file, $contents);
285+
}
284286
}
285287
}
286288

@@ -298,8 +300,8 @@ abstract class Server {
298300
}
299301

300302
foreach ($changes['submodules'] as $submodule) {
301-
$this->set_file('REVISION', $submodule_meta[$submodule]['target_subcommit']);
302-
$this->set_file('PREVIOUS_REVISION', (empty($submodule_meta[$submodule]['current_subcommit']) ? $submodule_meta[$submodule]['target_subcommit'] : $submodule_meta[$submodule]['current_subcommit']));
303+
$this->set_file($submodule . '/REVISION', $submodule_meta[$submodule]['target_subcommit']);
304+
$this->set_file($submodule . '/PREVIOUS_REVISION', (empty($submodule_meta[$submodule]['current_subcommit']) ? $submodule_meta[$submodule]['target_subcommit'] : $submodule_meta[$submodule]['current_subcommit']));
303305
}
304306

305307
$this->set_current_commit($target_commit, $list_only);

0 commit comments

Comments
 (0)