mirror of
https://github.com/aljazceru/cyphernode.git
synced 2026-02-21 20:14:35 +01:00
added building of needed dockerfiles
This commit is contained in:
10
install/script/docker.sh
Executable file
10
install/script/docker.sh
Executable file
@@ -0,0 +1,10 @@
|
||||
#!/bin/sh
|
||||
|
||||
. ./trace.sh
|
||||
|
||||
build_docker_image() {
|
||||
|
||||
trace "building docker image: $1 with tag $2:latest"
|
||||
docker build $1 -t $2:latest
|
||||
|
||||
}
|
||||
17
install/script/install.sh
Executable file
17
install/script/install.sh
Executable file
@@ -0,0 +1,17 @@
|
||||
#!/bin/sh
|
||||
|
||||
. ./trace.sh
|
||||
. ./docker.sh
|
||||
|
||||
trace "Updating SatoshiPortal dockers"
|
||||
git submodule update --recursive --remote
|
||||
|
||||
# build SatoshiPortal images
|
||||
arch=x86_64
|
||||
build_docker_image ../SatoshiPortal/dockers/$arch/bitcoin-core btcnode
|
||||
build_docker_image ../SatoshiPortal/dockers/$arch/LN/c-lightning clnimg
|
||||
|
||||
# build cyphernode images
|
||||
build_docker_image ../../cron_docker/ proxycronimg
|
||||
build_docker_image ../../proxy_docker/ btcproxyimg
|
||||
build_docker_image ../../pycoin_docker/ pycoinimg
|
||||
15
install/script/trace.sh
Normal file
15
install/script/trace.sh
Normal file
@@ -0,0 +1,15 @@
|
||||
#!/bin/sh
|
||||
|
||||
trace()
|
||||
{
|
||||
if [ -n "${TRACING}" ]; then
|
||||
echo "[$(date +%Y-%m-%dT%H:%M:%S%z)] ${1}" > /dev/stderr
|
||||
fi
|
||||
}
|
||||
|
||||
trace_rc()
|
||||
{
|
||||
if [ -n "${TRACING}" ]; then
|
||||
echo "[$(date +%Y-%m-%dT%H:%M:%S%z)] Last return code: ${1}" > /dev/stderr
|
||||
fi
|
||||
}
|
||||
Reference in New Issue
Block a user