Skip to content

Commit 347c2c2

Browse files
committed
Bugfix: use corrent target_dir path when copying build artifacts back
1 parent 80c9f91 commit 347c2c2

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

.changes/1199.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"type": "fixed",
3+
"description": "use corrent target_dir path when copying build artifacts back",
4+
"issues": [1103]
5+
}

src/docker/remote.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -954,10 +954,11 @@ symlink_recurse \"${{prefix}}\"
954954
.map(|s| bool_from_envvar(&s))
955955
.unwrap_or_default();
956956
bail_container_exited!();
957-
if !skip_artifacts && data_volume.container_path_exists(&target_dir, mount_prefix, msg_info)? {
957+
let mount_target_dir = format!("{}/{}", package_dirs.mount_root(), target_dir);
958+
if !skip_artifacts && data_volume.container_path_exists(&mount_target_dir, mount_prefix, msg_info)? {
958959
subcommand_or_exit(engine, "cp")?
959960
.arg("-a")
960-
.arg(&format!("{container_id}:{target_dir}",))
961+
.arg(&format!("{container_id}:{mount_target_dir}",))
961962
.arg(
962963
package_dirs
963964
.target()

0 commit comments

Comments
 (0)