Skip to content
Snippets Groups Projects
Verified Commit 7290ce05 authored by Quentin Duchemin's avatar Quentin Duchemin
Browse files

Add manual login as gitlab-ci ignores DOCKER_AUTH_CONFIG for manual pushes

parent eb59c1e5
No related branches found
No related tags found
1 merge request!44Optimize CI and remove deployment steps, add Mattermost and update Etherpad
Pipeline #51080 passed
......@@ -33,9 +33,13 @@ stages:
pica-ci-base:
stage: ci-base
tags: [build]
before_script:
- echo $REGISTRY_PROD_PASSWORD | docker login $REGISTRY_PROD -u $REGISTRY_PROD_USERNAME --password-stdin
script:
- docker build -f pica-ci-base/Dockerfile . -t $REGISTRY_PROD/pica-ci-base:latest
- docker push $REGISTRY_PROD/pica-ci-base:latest
after_script:
- docker logout $REGISTRY_PROD
only:
changes:
- "pica-ci-base/*"
......
FROM docker:19.03.0
RUN apk update && \
apk add build-base \
git \
iproute2 \
libffi-dev \
openssl-dev \
py-pip \
python2-dev \
sed \
wget \
&& pip install docker-compose
apk add build-base \
git \
iproute2 \
libffi-dev \
openssl-dev \
py-pip \
python2-dev \
sed \
wget \
&& pip install docker-compose
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment