Skip to content
Snippets Groups Projects

Resolve "HKP download link broken"

Merged Frank Sauerburger requested to merge 29-hkp-download-link-broken into master
+ 36
0
@@ -44,6 +44,42 @@ build:
- docker-compose -f docker-compose.yml -f docker-compose.ci.yml push
- ./ci/tag_latest.sh
test:
stage: deploy
image:
name: docker/compose:1.24.0
entrypoint: ["/bin/sh", "-c"]
services:
# Link another container, which provides the docker daemon. The daemon
# from the other container is exposed via http port 2375.
- name: docker:18.09.7-dind
alias: docker-in-docker
tags:
# Use docker-machine (virtualbox) runner to run containers in priviliged
# mode
- dind
variables:
# Tell docker client where it can find the daemon
DOCKER_HOST: tcp://docker-in-docker:2375/
GIT_STRATEGY: none
DB_PASSWORD: ${STAGING_DB_PASSWORD}
SUPER_USERNAME: ${STAGING_USERNAME}
SUPER_EMAIL: ${STAGING_EMAIL}
SUPER_PASSWORD: ${STAGING_PASSWORD}
SECRET_KEY: ${STAGING_SECRET_KEY}
STAGING: 1
script:
- echo "${CI_REGISTRY_PASSWORD}" | docker login -u ${CI_REGISTRY_USER} --password-stdin ${CI_REGISTRY}
- docker-compose -f docker-compose.yml -f docker-compose.ci.yml pull -q
- docker-compose -f docker-compose.yml -f docker-compose.ci.yml up -d
- sleep 30
- docker-compose -f docker-compose.yml -f docker-compose.ci.yml run keys python manage.py migrate
- docker-compose -f docker-compose.yml -f docker-compose.ci.yml run keys python manage.py test
.deploy: &deploy_template
stage: deploy
tags:
Loading