mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Add a procedure to update docker image
This commit is contained in:
parent
bd38b98580
commit
6e974cd75d
16
utils/bump_docker.sh
Executable file
16
utils/bump_docker.sh
Executable 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
|
@ -14,6 +14,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``
|
||||
@ -97,6 +98,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``
|
||||
|
Loading…
Reference in New Issue
Block a user