Convert the README to rst and fix the logo url before packaging it up for pypi.

Signed-off-by: Daniel Nephin <dnephin@docker.com>
This commit is contained in:
Daniel Nephin 2015-10-28 12:11:29 -04:00
parent c4f0f24c57
commit bbc76e6034
3 changed files with 14 additions and 4 deletions

1
.gitignore vendored
View File

@ -7,3 +7,4 @@
/dist /dist
/docs/_site /docs/_site
/venv /venv
README.rst

View File

@ -4,6 +4,8 @@ include requirements.txt
include requirements-dev.txt include requirements-dev.txt
include tox.ini include tox.ini
include *.md include *.md
exclude README.md
include README.rst
include compose/config/*.json include compose/config/*.json
recursive-include contrib/completion * recursive-include contrib/completion *
recursive-include tests * recursive-include tests *

View File

@ -21,11 +21,17 @@ VERSION="$(git config "branch.${BRANCH}.release")" || usage
if [ -z "$(command -v jq 2> /dev/null)" ]; then if [ -z "$(command -v jq 2> /dev/null)" ]; then
>&2 echo "$0 requires https://stedolan.github.io/jq/" >&2 echo "$0 requires https://stedolan.github.io/jq/"
>&2 echo "Please install it and ake sure it is available on your \$PATH." >&2 echo "Please install it and make sure it is available on your \$PATH."
exit 2 exit 2
fi fi
if [ -z "$(command -v pandoc 2> /dev/null)" ]; then
>&2 echo "$0 requires http://pandoc.org/"
>&2 echo "Please install it and make sure it is available on your \$PATH."
exit 2
fi
API=https://api.github.com/repos API=https://api.github.com/repos
REPO=docker/compose REPO=docker/compose
GITHUB_REPO=git@github.com:$REPO GITHUB_REPO=git@github.com:$REPO
@ -45,12 +51,13 @@ echo "Tagging the release as $VERSION"
git tag $VERSION git tag $VERSION
git push $GITHUB_REPO $VERSION git push $GITHUB_REPO $VERSION
echo "Uploading sdist to pypi"
python setup.py sdist
echo "Uploading the docker image" echo "Uploading the docker image"
docker push docker/compose:$VERSION docker push docker/compose:$VERSION
echo "Uploading sdist to pypi"
pandoc -f markdown -t rst README.md -o README.rst
sed -i -e 's/logo.png?raw=true/https:\/\/github.com\/docker\/compose\/raw\/master\/logo.png?raw=true/' README.rst
python setup.py sdist
if [ "$(command -v twine 2> /dev/null)" ]; then if [ "$(command -v twine 2> /dev/null)" ]; then
twine upload ./dist/docker-compose-${VERSION}.tar.gz twine upload ./dist/docker-compose-${VERSION}.tar.gz
else else