File tree 1 file changed +7
-2
lines changed
1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -71,7 +71,12 @@ cat <<EOF >"$BUILD_SCRIPT"
71
71
git config user.email "builder@localhost"
72
72
git config user.name "Builder"
73
73
74
- for patch in '/patches/$GIT_BRANCH '/*.patch; do
74
+ PATCHES=('/patches/$GIT_BRANCH '/*.patch)
75
+ if [[ "\$ {#PATCHES[@]}" = 0 ]]; then
76
+ echo 'No patches found for $GIT_BRANCH '
77
+ exit 1
78
+ fi
79
+ for patch in "\$ {PATCHES[@]}"; do
75
80
echo "Applying \$ patch"
76
81
git apply "\$ patch"
77
82
done
86
91
87
92
[[ -t 1 ]] && TTY_ARG=" -t" || TTY_ARG=" "
88
93
89
- docker run --rm -i $TTY_ARG " ${UIDARGS[@]} " -v " $PWD /ffbuild" :/ffbuild -v " $BUILD_SCRIPT " :/build.sh " $IMAGE " bash /build.sh
94
+ docker run --rm -i $TTY_ARG " ${UIDARGS[@]} " -v " $PWD /ffbuild" :/ffbuild -v " $PWD /patches/ffmpeg/ " :/patches -v " $ BUILD_SCRIPT" :/build.sh " $IMAGE " bash /build.sh
90
95
91
96
mkdir -p artifacts
92
97
ARTIFACTS_PATH=" $PWD /artifacts"
You can’t perform that action at this time.
0 commit comments