test(docker): make e2e temp logs portable · openclaw/openclaw@af03832
steipete
·
2026-04-23
·
via Recent Commits to openclaw:main
Commit af03832
test(docker): make e2e temp logs portable
3 files changed
Lines changed: 5 additions & 3 deletions
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|
@@ -53,7 +53,7 @@ prepare_package_tgz() {
|
53 | 53 | prepare_package_tgz |
54 | 54 | |
55 | 55 | DOCKER_PACKAGE_TGZ="/tmp/openclaw-current.tgz" |
56 | | -run_log="$(mktemp "${TMPDIR:-/tmp}/openclaw-npm-onboard-channel-agent.XXXXXX.log")" |
| 56 | +run_log="$(mktemp "${TMPDIR:-/tmp}/openclaw-npm-onboard-channel-agent.XXXXXX")" |
57 | 57 | |
58 | 58 | echo "Running npm tarball onboard/channel/agent Docker E2E ($CHANNEL)..." |
59 | 59 | if ! docker run --rm \ |
|
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|
@@ -16,7 +16,7 @@ if [[ -n "${OPENAI_BASE_URL:-}" && "${OPENAI_BASE_URL:-}" != "undefined" && "${O
|
16 | 16 | fi |
17 | 17 | |
18 | 18 | echo "Running plugins Docker E2E..." |
19 | | -RUN_LOG="$(mktemp "${TMPDIR:-/tmp}/openclaw-plugins-run.XXXXXX.log")" |
| 19 | +RUN_LOG="$(mktemp "${TMPDIR:-/tmp}/openclaw-plugins-run.XXXXXX")" |
20 | 20 | if ! docker run --rm "${DOCKER_ENV_ARGS[@]}" -i "$IMAGE_NAME" bash -s >"$RUN_LOG" 2>&1 <<'EOF' |
21 | 21 | set -euo pipefail |
22 | 22 | |
|
Lines changed: 3 additions & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|
@@ -4,7 +4,9 @@ run_logged() {
|
4 | 4 | local label="$1" |
5 | 5 | shift |
6 | 6 | local log_file |
7 | | - log_file="$(mktemp "${TMPDIR:-/tmp}/openclaw-${label}.XXXXXX").log" |
| 7 | +local tmp_dir="${TMPDIR:-/tmp}" |
| 8 | + tmp_dir="${tmp_dir%/}" |
| 9 | + log_file="$(mktemp "$tmp_dir/openclaw-${label}.XXXXXX")" |
8 | 10 | if ! "$@" >"$log_file" 2>&1; then |
9 | 11 | cat "$log_file" |
10 | 12 | rm -f "$log_file" |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。
0 commit comments
Comments
(0)