Skip to content
Snippets Groups Projects

Optimize CI and remove deployment steps, add Mattermost and update Etherpad

Merged Quentin Duchemin requested to merge dev-ci into master
41 files
+ 632
560
Compare changes
  • Side-by-side
  • Inline
Files
41
+ 0
14
FROM registry.picasoft.net/pica-ci-base:latest
WORKDIR /workdir
COPY . /workdir/
RUN chmod +x get-modified-image.sh get-host-by-image.sh decrypt-secrets.sh && \
export MODIFIED_IMAGE_FULL=$(./get-modified-image.sh) && \
export MODIFIED_IMAGE=$(echo $MODIFIED_IMAGE_FULL | cut -d ':' -f1) && \
export CONTAINER_NAME=$(cat $MODIFIED_IMAGE/docker-compose.yml | grep $MODIFIED_IMAGE -B1 | head -n1 | cut -d ':' -f1 | xargs) && \
export HOST=$(./get-host-by-image.sh) && \
echo "MODIFIED_IMAGE=$MODIFIED_IMAGE" >> /etc/profile.d/ci-variables && \
echo "MODIFIED_IMAGE_FULL=$MODIFIED_IMAGE_FULL" >> /etc/profile.d/ci-variables && \
echo "CONTAINER_NAME=$CONTAINER_NAME" >> /etc/profile.d/ci-variables && \
echo "HOST=$HOST" >> /etc/profile.d/ci-variables
Loading