mirror of
https://github.com/BtbN/FFmpeg-Builds.git
synced 2025-05-19 07:47:08 +02:00
Make final dl cache image FROM scratch
This commit is contained in:
parent
73f17b7213
commit
0598fb3dba
@ -52,8 +52,8 @@ to_df "FROM base AS intermediate"
|
|||||||
cat Dockerfile.dl.final >> "$TODF"
|
cat Dockerfile.dl.final >> "$TODF"
|
||||||
rm Dockerfile.dl.final
|
rm Dockerfile.dl.final
|
||||||
|
|
||||||
to_df "FROM base"
|
to_df "FROM scratch"
|
||||||
to_df "COPY --from=intermediate \$FFBUILD_DLDIR/. \$FFBUILD_DLDIR"
|
to_df "COPY --from=intermediate /opt/ffdl/. /"
|
||||||
|
|
||||||
if [[ "$TARGET" == "dl" && "$VARIANT" == "only" ]]; then
|
if [[ "$TARGET" == "dl" && "$VARIANT" == "only" ]]; then
|
||||||
exit 0
|
exit 0
|
||||||
|
@ -8,7 +8,7 @@ ffbuild_enabled() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
ffbuild_dockerstage() {
|
ffbuild_dockerstage() {
|
||||||
to_df "RUN --mount=src=${SELF},dst=/stage.sh --mount=src=\$FFBUILD_DLDIR,dst=\$FFBUILD_DLDIR,from=${DL_IMAGE},rw --mount=src=patches/aom,dst=/patches run_stage /stage.sh"
|
to_df "RUN --mount=src=${SELF},dst=/stage.sh --mount=src=/,dst=\$FFBUILD_DLDIR,from=${DL_IMAGE},rw --mount=src=patches/aom,dst=/patches run_stage /stage.sh"
|
||||||
}
|
}
|
||||||
|
|
||||||
ffbuild_dockerbuild() {
|
ffbuild_dockerbuild() {
|
||||||
|
@ -8,7 +8,7 @@ ffbuild_enabled() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
ffbuild_dockerstage() {
|
ffbuild_dockerstage() {
|
||||||
to_df "RUN --mount=src=${SELF},dst=/stage.sh --mount=src=\$FFBUILD_DLDIR,dst=\$FFBUILD_DLDIR,from=${DL_IMAGE},rw --mount=src=patches/aribb24,dst=/patches run_stage /stage.sh"
|
to_df "RUN --mount=src=${SELF},dst=/stage.sh --mount=src=/,dst=\$FFBUILD_DLDIR,from=${DL_IMAGE},rw --mount=src=patches/aribb24,dst=/patches run_stage /stage.sh"
|
||||||
}
|
}
|
||||||
|
|
||||||
ffbuild_dockerbuild() {
|
ffbuild_dockerbuild() {
|
||||||
|
@ -8,7 +8,7 @@ ffbuild_enabled() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
ffbuild_dockerstage() {
|
ffbuild_dockerstage() {
|
||||||
to_df "RUN --mount=src=${SELF},dst=/stage.sh --mount=src=\$FFBUILD_DLDIR,dst=\$FFBUILD_DLDIR,from=${DL_IMAGE},rw --mount=src=patches/zvbi,dst=/patches run_stage /stage.sh"
|
to_df "RUN --mount=src=${SELF},dst=/stage.sh --mount=src=/,dst=\$FFBUILD_DLDIR,from=${DL_IMAGE},rw --mount=src=patches/zvbi,dst=/patches run_stage /stage.sh"
|
||||||
}
|
}
|
||||||
|
|
||||||
ffbuild_dockerdl() {
|
ffbuild_dockerdl() {
|
||||||
|
@ -53,7 +53,7 @@ ffbuild_dockerlayer_dl() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
ffbuild_dockerstage() {
|
ffbuild_dockerstage() {
|
||||||
to_df "RUN --mount=src=${SELF},dst=/stage.sh --mount=src=\$FFBUILD_DLDIR,dst=\$FFBUILD_DLDIR,from=${DL_IMAGE},rw run_stage /stage.sh"
|
to_df "RUN --mount=src=${SELF},dst=/stage.sh --mount=src=/,dst=\$FFBUILD_DLDIR,from=${DL_IMAGE},rw run_stage /stage.sh"
|
||||||
}
|
}
|
||||||
|
|
||||||
ffbuild_dockerlayer() {
|
ffbuild_dockerlayer() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user