From ae2acb595f9c395a12e934b971319765164f544b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrej=20Rama=C5=A1euski?= <andrej@sedlistka.cz> Date: Fri, 8 Nov 2019 21:26:59 +0100 Subject: [PATCH] Aktualizace buildu --- .gitlab-ci.yml | 7 +++++-- Dockerfile | 13 +------------ cpanfile | 1 - 3 files changed, 6 insertions(+), 15 deletions(-) delete mode 100644 cpanfile diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4ae0a7d..9b09b14 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,14 +1,17 @@ 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 diff --git a/Dockerfile b/Dockerfile index 05b2eca..16ec601 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,18 +1,7 @@ -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 diff --git a/cpanfile b/cpanfile deleted file mode 100644 index 09671ec..0000000 --- a/cpanfile +++ /dev/null @@ -1 +0,0 @@ -requires "Mojolicious"; -- GitLab