Skip to content

Commit e3f337a

Browse files
committed
Add update script
1 parent d5fdc0e commit e3f337a

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

update.sh

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#!/bin/bash
2+
set -eu
3+
4+
version=$1
5+
workdir="$(pwd)"
6+
if test -d "$version"; then
7+
echo "version $version already exists!"
8+
exit 1
9+
fi
10+
tempdir="$(mktemp -d)"
11+
trap 'rm -rf $tempdir' EXIT
12+
13+
cd "$tempdir"
14+
baseurl="https://github.com/mpi4py/mpi4py/releases/download"
15+
curl -sL "$baseurl/$version/mpi4py-$version.tar.gz" | tar xz
16+
17+
cd "$workdir"
18+
mv "$tempdir/mpi4py-$version/docs" "$version"
19+
ln -sf "$version" "stable"
20+
21+
git add "$version" "stable"
22+
git commit -m "$version"

0 commit comments

Comments
 (0)