Sign inSign up

osimis/python-packager

By osimis

Updated almost 6 years ago

tool to build and publish python packages easily

Image
0

1.6K

osimis/python-packager repository overview

Builds a python package and publishes it to pypi.

Example usage:

docker run --rm --env PYPI_USER=$PYPI_USER --env PYPI_PASSWORD=$PYPI_PASSWORD -v /home/amazy/python-osimis-timer:/project osimis/python-packager osimis_timer

or, in a Jenkinsfile:

#!/bin/bash
set -e
set -x

# start from the right place
cd "${REPOSITORY_PATH:-$(git rev-parse --show-toplevel)}"/

branchName=${1:-$(git rev-parse --abbrev-ref HEAD)}

containerId=$(docker create --env PYPI_USER=$PYPI_USER --env PYPI_PASSWORD=$PYPI_PASSWORD osimis/python-packager:0.1.0 osimis_timer $branchName)
docker cp $(pwd)/. $containerId:/project
docker start -a $containerId
docker rm $containerId

Tag summary

Content type

Image

Digest

Size

286.2 MB

Last updated

almost 6 years ago

docker pull osimis/python-packager