Merge pull request #7213 from tk0miya/bump_docker

Add a procedure to update docker image
This commit is contained in:
Takeshi KOMIYA 2020-02-25 01:32:06 +09:00 committed by GitHub
commit 8cfea7bedd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 19 additions and 0 deletions

1
.gitignore vendored
View File

@ -23,6 +23,7 @@ distribute-*
env/
build/
dist/
docker/
Sphinx.egg-info/
doc/_build/
doc/locale/

16
utils/bump_docker.sh Executable file
View File

@ -0,0 +1,16 @@
#!/bin/sh
set -ex
if [ -z "$1" ]; then
echo "bump_docker.sh [VERSION]"
exit
fi
cd docker
git checkout .
sed -i "" -e "s/==[0-9.]\{1,\}/==$1/" base/Dockerfile
sed -i "" -e "s/==[0-9.]\{1,\}/==$1/" latexpdf/Dockerfile
git commit -am "Bump to $1"
git tag $1
git push origin master --tags

View File

@ -15,6 +15,7 @@ for stable releases
* ``twine check dist/Sphinx-*``
* ``twine upload dist/Sphinx-* --sign --identity [your GPG key]``
* open https://pypi.org/project/Sphinx/ and check there are no obvious errors
* ``sh utils/bump_docker.sh X.Y.Z``
* ``git tag vX.Y.Z``
* ``python utils/bump_version.py --in-develop X.Y.Zb0`` (ex. 1.5.3b0)
* Check diff by ``git diff``
@ -101,6 +102,7 @@ for major releases
* ``twine check dist/Sphinx-*``
* ``twine upload dist/Sphinx-* --sign --identity [your GPG key]``
* open https://pypi.org/project/Sphinx/ and check there are no obvious errors
* ``sh utils/bump_docker.sh X.Y.Z``
* ``git tag vX.Y.0``
* ``python utils/bump_version.py --in-develop X.Y.1b0`` (ex. 1.6.1b0)
* Check diff by ``git diff``