Compare commits

...

3 Commits

Author SHA1 Message Date
knaccc eadab0999b
Merge pull request #36 from regno-node/nurviro-patch-1
3 years ago
knaccc d381cfb0f4 shallow copy i2p git clone
3 years ago
nurviro 37de085d15 Use clone depth of 1 to speed up build times
3 years ago

@ -54,7 +54,7 @@ containerId=$(docker run -td --rm ubuntu)
docker exec -ti $containerId bash -c '\
apt-get update \
&& apt-get -y install git wget zip unzip \
&& git clone https://github.com/i2p-zero/i2p-zero.git \
&& git clone https://github.com/i2p-zero/i2p-zero.git --depth 1 \
&& cd i2p-zero && bash bin/build-all-and-zip.sh'
docker cp $containerId:/i2p-zero/dist-zip ./
docker container stop $containerId
@ -70,7 +70,7 @@ containerId=$(sudo docker run -td --rm ubuntu)
sudo docker exec -ti $containerId bash -c '\
apt-get update \
&& apt-get -y install git wget zip unzip \
&& git clone https://github.com/i2p-zero/i2p-zero.git \
&& git clone https://github.com/i2p-zero/i2p-zero.git --depth 1 \
&& cd i2p-zero && bash bin/build-all-and-zip.sh'
sudo docker cp $containerId:/i2p-zero/dist-zip ./
sudo docker container stop $containerId

@ -13,14 +13,21 @@ source "$basedir/bin/java-config.sh"
mkdir -p "$basedir/import"
cd "$basedir/import"
if [ ! -d "$basedir/import/i2p.i2p" ]; then
git clone https://github.com/i2p/i2p.i2p.git
i2pTag="i2p-0.9.48"
if [ -d "$basedir/import/i2p.i2p" ]; then
cd "$basedir/import/i2p.i2p"
# check if we've shallow-copied the commit for the required i2p tag
if [[ ! ("$(git tag)" == "$i2pTag" && "$(git rev-list -n 1 $i2pTag)" == "$(git rev-parse HEAD)") ]]; then
cd ..
rm -fr "$basedir/import/i2p.i2p"
else
cd ..
fi
else
git clone --branch $i2pTag --depth 1 https://github.com/i2p/i2p.i2p.git
fi
cd "$basedir/import/i2p.i2p"
git fetch
git checkout tags/i2p-0.9.48
cd ..
if [ ! -d "$basedir/import/jdks" ]; then
mkdir -p jdks

Loading…
Cancel
Save