diff options
author | Lars Wirzenius <liw@liw.fi> | 2023-07-15 13:39:58 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2023-07-15 13:39:58 +0300 |
commit | 443aa4cf07b074b41fd6036a9b8496cbc9d58a90 (patch) | |
tree | 3ede97f6e245781cdda8a9fed097b221bef19e0c | |
parent | 3d7f4ef9a849465ca062f393e3ac3b5597d78b4a (diff) | |
download | ambient-ci-443aa4cf07b074b41fd6036a9b8496cbc9d58a90.tar.gz |
feat(ikiwiki.sh): run ambient-run from dir where ikiwiki.sh is
Sponsored-by: author
-rwxr-xr-x | ikiwiki.sh | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -7,6 +7,8 @@ setup="$1" srcdir="$(sed -n '/^srcdir: */s///p' "$setup")" destdir="$(sed -n '/^destdir: */s///p' "$setup")" +ambientdir="$(dirname "$0")" + artifact="$(mktemp)" artifactdir="$(mktemp -d)" trap 'rm -rf "$artifact $artifactdir"' EXIT @@ -14,7 +16,7 @@ trap 'rm -rf "$artifact $artifactdir"' EXIT if [ ! -e "$srcdir/.ambient-script" ]; then cp ikiwiki-ambient-script "$srcdir/.ambient-script" fi -./ambient-run \ +"$ambientdir/ambient-run" \ --image ~/tmp/ambient/ambient-ikiwiki.qcow2 \ --artifact "$artifact" \ --dependencies ~/.ikiwiki/ \ |