mirror of
https://github.com/ElementsProject/lightning.git
synced 2025-03-04 03:03:51 +01:00
tools: build release docker script update
tools: build release docker script update
This commit is contained in:
parent
c96d0c2643
commit
85332f2bd4
1 changed files with 6 additions and 4 deletions
|
@ -8,7 +8,7 @@ if [ "$1" = "--inside-docker" ]; then
|
||||||
PLTFM="$3"
|
PLTFM="$3"
|
||||||
git clone /src /build
|
git clone /src /build
|
||||||
cd /build
|
cd /build
|
||||||
pip3 install -r plugins/clnrest/requirements.txt
|
pip3 install ./contrib/pyln-client
|
||||||
./configure
|
./configure
|
||||||
make VERSION="$VER"
|
make VERSION="$VER"
|
||||||
make install DESTDIR=/"$VER-$PLTFM" RUST_PROFILE=release
|
make install DESTDIR=/"$VER-$PLTFM" RUST_PROFILE=release
|
||||||
|
@ -245,15 +245,17 @@ if [ -z "${TARGETS##* docker *}" ]; then
|
||||||
git clone --recursive . "${TMPDIR}"
|
git clone --recursive . "${TMPDIR}"
|
||||||
(
|
(
|
||||||
cd "${TMPDIR}"
|
cd "${TMPDIR}"
|
||||||
|
if ! $FORCE_UNCLEAN; then
|
||||||
git checkout "v${BARE_VERSION}"
|
git checkout "v${BARE_VERSION}"
|
||||||
|
fi
|
||||||
case "$d" in
|
case "$d" in
|
||||||
"arm32v7")
|
"arm32v7")
|
||||||
cp "${SRCDIR}/contrib/docker/Dockerfile.$d" "${TMPDIR}/"
|
cp "${SRCDIR}/contrib/docker/Dockerfile.$d" "${TMPDIR}/"
|
||||||
docker buildx build --load --platform linux/arm64 -t "elementsproject/lightningd:$VERSION-$d" -f Dockerfile.$d "${TMPDIR}"
|
docker buildx build --load --platform linux/arm/v7 -t "elementsproject/lightningd:$VERSION-$d" -f Dockerfile.$d "${TMPDIR}"
|
||||||
;;
|
;;
|
||||||
"arm64v8")
|
"arm64v8")
|
||||||
cp "${SRCDIR}/contrib/docker/Dockerfile.$d" "${TMPDIR}/"
|
cp "${SRCDIR}/contrib/docker/Dockerfile.$d" "${TMPDIR}/"
|
||||||
docker buildx build --load --platform linux/arm/v7 -t "elementsproject/lightningd:$VERSION-$d" -f Dockerfile.$d "${TMPDIR}"
|
docker buildx build --load --platform linux/arm64 -t "elementsproject/lightningd:$VERSION-$d" -f Dockerfile.$d "${TMPDIR}"
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
cp "${SRCDIR}/Dockerfile" "${TMPDIR}/"
|
cp "${SRCDIR}/Dockerfile" "${TMPDIR}/"
|
||||||
|
|
Loading…
Add table
Reference in a new issue