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

Pridan yamdi

parent 213acc01
Branches
Tags
No related merge requests found
Pipeline #2122 passed
image: docker:19.03.1
image: docker:19.03.12
variables:
DOCKER_TLS_CERTDIR: "/certs"
IMAGE_TAG: $CI_REGISTRY_IMAGE
IMAGE_VER: 1.5.1
IMAGE_VER: 1.6.0
services:
- docker:19.03.1-dind
- docker:19.03.12-dind
before_script:
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
......@@ -14,7 +13,7 @@ before_script:
build:
stage: build
script:
- docker build -t $IMAGE_TAG:$IMAGE_VER .
- docker tag $IMAGE_TAG:$IMAGE_VER $IMAGE_TAG:latest
- docker push $IMAGE_TAG:$IMAGE_VER
- docker push $IMAGE_TAG:latest
- docker pull $CI_REGISTRY_IMAGE:latest || true
- docker build --cache-from $CI_REGISTRY_IMAGE:latest --tag $CI_REGISTRY_IMAGE:$IMAGE_VER --tag $CI_REGISTRY_IMAGE:latest .
- docker push $CI_REGISTRY_IMAGE:$IMAGE_VER
- docker push $CI_REGISTRY_IMAGE:latest
......@@ -4,6 +4,7 @@ RUN apt-get update && apt-get install -y \
wget \
cpanminus \
python \
yamdi \
build-essential \
libxml2-dev \
libcrypt-openssl-rsa-perl \
......@@ -21,6 +22,7 @@ RUN apt-get update && apt-get install -y \
RUN cpanm \
Data::Random \
DBIx::Class \
Media::Info \
Mojolicious \
Mojo::Pg \
Mojo::JWT \
......@@ -37,3 +39,4 @@ RUN npm update && npm install && npm run build && rm -rf mode_modules
USER nobody
EXPOSE 3000
CMD hypnotoad -f /opt/PiTube/script/pitube
#CMD /opt/PiTube/script/pitube daemon
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment