mirror of
https://github.com/BtbN/FFmpeg-Builds.git
synced 2025-06-12 05:17:39 +02:00
Overhaul cache system
This commit is contained in:
3
build.sh
3
build.sh
@ -46,6 +46,7 @@ docker run --rm -v "$PWD:/uidtestdir" "$IMAGE" touch "/uidtestdir/$TESTFILE"
|
||||
DOCKERUID="$(stat -c "%u" "$TESTFILE")"
|
||||
rm -f "$TESTFILE"
|
||||
[[ "$DOCKERUID" != "$(id -u)" ]] && UIDARGS=( -u "$(id -u):$(id -g)" ) || UIDARGS=()
|
||||
unset TESTFILE
|
||||
|
||||
rm -rf ffbuild
|
||||
mkdir ffbuild
|
||||
@ -76,7 +77,7 @@ EOF
|
||||
|
||||
[[ -t 1 ]] && TTY_ARG="-t" || TTY_ARG=""
|
||||
|
||||
docker run --rm -i $TTY_ARG "${UIDARGS[@]}" -v $PWD/ffbuild:/ffbuild -v "$BUILD_SCRIPT":/build.sh "$IMAGE" bash /build.sh
|
||||
docker run --rm -i $TTY_ARG "${UIDARGS[@]}" -v "$PWD/ffbuild":/ffbuild -v "$BUILD_SCRIPT":/build.sh "$IMAGE" bash /build.sh
|
||||
|
||||
mkdir -p artifacts
|
||||
ARTIFACTS_PATH="$PWD/artifacts"
|
||||
|
Reference in New Issue
Block a user