Skip to content

Commit d4e45ce

Browse files
author
Matthew Fisher
committed
fix(slugbuilder): allow users to cat slugfile
partially reverts deis/slugbuilder@b872515
1 parent 38c9379 commit d4e45ce

1 file changed

Lines changed: 15 additions & 1 deletion

File tree

  • builder/image/slugbuilder/builder

builder/image/slugbuilder/builder/build.sh

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,17 @@
11
#!/bin/bash
22
set -eo pipefail
33

4-
slug_file=/tmp/slug.tgz
4+
5+
if [[ "$1" == "-" ]]; then
6+
slug_file="$1"
7+
else
8+
slug_file=/tmp/slug.tgz
9+
if [[ "$1" ]]; then
10+
put_url="$1"
11+
fi
12+
fi
13+
14+
515
app_dir=/app
616
build_root=/tmp/build
717
cache_root=/tmp/cache
@@ -114,4 +124,8 @@ fi
114124
if [[ "$slug_file" != "-" ]]; then
115125
slug_size=$(du -Sh "$slug_file" | cut -f1)
116126
echo_title "Compiled slug size is $slug_size"
127+
128+
if [[ $put_url ]]; then
129+
curl -0 -s -o /dev/null -X PUT -T $slug_file "$put_url"
130+
fi
117131
fi

0 commit comments

Comments
 (0)