2022-02-04 16:07:08 -05:00
|
|
|
#! /usr/bin/env sh
|
|
|
|
dir=$(CDPATH= cd -- "$(dirname -- "$0")" && pwd)
|
|
|
|
echo "Changing to xml working dir: $dir"
|
|
|
|
cd "$dir" || exit 1
|
|
|
|
echo "Removing old backup build directory"
|
|
|
|
rm "$dir/build.old" -rf
|
|
|
|
echo "Moving build directory to build.old"
|
|
|
|
mv "$dir/build" "$dir/build.old"
|
|
|
|
echo "Building signing container i2p.newsxml"
|
2022-05-23 14:33:44 -04:00
|
|
|
docker build -t i2p.newsxml.signing -f Dockerfile.signing .
|
2022-02-04 16:07:08 -05:00
|
|
|
echo "Removing old signing container"
|
|
|
|
docker rm -f i2p.newsxml.signing
|
|
|
|
echo "Running signing container"
|
|
|
|
docker run -it \
|
|
|
|
-u $(id -u):$(id -g) \
|
|
|
|
--name i2p.newsxml.signing \
|
|
|
|
-v $HOME/.i2p-plugin-keys/:/.i2p-plugin-keys/:ro \
|
|
|
|
-v $HOME/i2p/:/i2p/:ro \
|
|
|
|
i2p.newsxml.signing
|
|
|
|
docker cp i2p.newsxml.signing:/opt/i2p.newsxml/build build
|