mirror of https://github.com/docker/compose.git
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:
parent
c4f0f24c57
commit
bbc76e6034
|
@ -7,3 +7,4 @@
|
||||||
/dist
|
/dist
|
||||||
/docs/_site
|
/docs/_site
|
||||||
/venv
|
/venv
|
||||||
|
README.rst
|
||||||
|
|
|
@ -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 *
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue