Browse Source

devpi-server 4.1.0

master
Adam Hunter 10 years ago
parent
commit
47a787a428
  1. 4
      Dockerfile
  2. 34
      build.sh

4
Dockerfile

@ -22,8 +22,8 @@ RUN pip install $ARG_PIP_OPTS virtualenv \
ENV PATH $VIRTUAL_ENV/bin:$PATH ENV PATH $VIRTUAL_ENV/bin:$PATH
RUN pip install $ARG_PIP_OPTS \ RUN pip install $ARG_PIP_OPTS \
"devpi-client==2.6.3" \
"devpi-web==3.1.0" \
"devpi-client==2.6.4" \
"devpi-web==3.1.1" \
"devpi-server==$DEVPI_VERSION" "devpi-server==$DEVPI_VERSION"
EXPOSE 3141 EXPOSE 3141

34
build.sh

@ -7,9 +7,32 @@
set -e set -e
set -x set -x
set -a set -a
: ${DOCKER_USE_HUB:="0"}
DATE=`date +%Y.%m.%d` DATE=`date +%Y.%m.%d`
DOCKER_DEVPI_VERSION=4.0.0
DOCKER_DEVPI_VERSION=4.1.0
ci_docker_login() {
info 'Docker login'
if [ -z ${DOCKER_EMAIL+x} ]; then
DOCKER_EMAIL=${bamboo_DOCKER_EMAIL}
fi
if [ -z ${DOCKER_USERNAME+x} ]; then
DOCKER_USERNAME=${bamboo_DOCKER_USERNAME}
fi
if [ -z ${DOCKER_PASSWORD+x} ]; then
DOCKER_PASSWORD=${bamboo_DOCKER_PASSWORD}
fi
docker login -e "${DOCKER_EMAIL}" -u ${DOCKER_USERNAME} --password="${DOCKER_PASSWORD}"
success "Docker login"
}
# warm up cache
docker pull muccg/devpi:latest || true
docker-compose build devpi docker-compose build devpi
docker inspect muccg/devpi:latest docker inspect muccg/devpi:latest
@ -17,6 +40,9 @@ docker inspect muccg/devpi:latest
docker tag muccg/devpi:latest muccg/devpi:latest-${DATE} docker tag muccg/devpi:latest muccg/devpi:latest-${DATE}
docker tag muccg/devpi:latest muccg/devpi:${DOCKER_DEVPI_VERSION} docker tag muccg/devpi:latest muccg/devpi:${DOCKER_DEVPI_VERSION}
docker push muccg/devpi:latest
docker push muccg/devpi:latest-${DATE}
docker push muccg/devpi:${DOCKER_DEVPI_VERSION}
if [ ${DOCKER_USE_HUB} = "1" ]; then
ci_docker_login
docker push muccg/devpi:latest
docker push muccg/devpi:latest-${DATE}
docker push muccg/devpi:${DOCKER_DEVPI_VERSION}
fi
Loading…
Cancel
Save