Dockerfile und CI-Config

parent 8203d501
Pipeline #3834 passed with stage
in 1 minute and 26 seconds
image: python:3
image: docker:latest
test:
script:
- python -c 'from main import read_file; read_file();'
only:
- merge_requests
variables:
DOCKER_TLS_CERTDIR: "/certs"
DOCKER_DRIVER: overlay2
services:
- docker:dind
before_script:
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
pages:
build:
stage: build
script:
- python main.py
artifacts:
paths:
- public
only:
- master
- docker pull $CI_REGISTRY_IMAGE:latest || true
- docker build --cache-from $CI_REGISTRY_IMAGE:latest --tag $CI_REGISTRY_IMAGE:latest .
- docker push $CI_REGISTRY_IMAGE:latest
\ No newline at end of file
FROM python:3
WORKDIR /usr/src/app
COPY main.py ./
CMD [ "python", "./main.py" ]
# oh14.de Kurzlinks
# Kurzlink-Generator für Gitlab Pages
Einträge der Form
......@@ -6,7 +6,7 @@ Einträge der Form
/foo https://irgende.in/link
```
werden nach dem Deployment unter https://oh14.de/foo verfügbar sein und zu
werden nach dem Deployment unter `https://<domain>/foo` verfügbar sein und zu
https://irgende.in/link weitergeleitet. Interne Aliase sind auch mit folgender
Syntax möglich:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment