Skip to content
Snippets Groups Projects
Commit ae2acb59 authored by Andrej Ramašeuski's avatar Andrej Ramašeuski
Browse files

Aktualizace buildu

parent 701c3444
No related branches found
No related tags found
No related merge requests found
Pipeline #58 passed
image: docker:19.03.1
variables:
DOCKER_TLS_CERTDIR: "/certs"
IMAGE_TAG: $CI_REGISTRY_IMAGE:latest
services:
- docker:19.03.1-dind
before_script:
- docker info
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
build:
stage: build
script:
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
- docker build -t $IMAGE_TAG .
- docker push $IMAGE_TAG
FROM alpine:3.10
COPY cpanfile /
ENV EV_EXTRA_DEFS -DEV_NO_ATFORK
RUN apk update && \
apk add perl perl-io-socket-ssl perl-dev perl-json perl-yaml wget curl make && \
curl -L https://cpanmin.us | perl - App::cpanminus && \
cpanm --installdeps . -M https://cpan.metacpan.org && \
apk del perl-dev g++ make wget curl && \
rm -rf /root/.cpanm/* /usr/local/share/man/* /cpanfile
FROM docker-registry.pirati.cz/ramaseuski/docker-mojolicious
ADD . /opt/rvvote
EXPOSE 3000
WORKDIR /opt/rvvote
CMD ./script/rvvote daemon
requires "Mojolicious";
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment