From 8a909a938ae88aa0889e46782f8ad676de051e0b Mon Sep 17 00:00:00 2001 From: Marta Enina Date: Sat, 28 Jan 2023 02:01:09 +0300 Subject: [PATCH] ci: fix ci --- .woodpecker/default.yml | 21 ++++++++++++++++----- Dockerfile | 5 ++++- 2 files changed, 20 insertions(+), 6 deletions(-) diff --git a/.woodpecker/default.yml b/.woodpecker/default.yml index fb62cf0..bcce694 100644 --- a/.woodpecker/default.yml +++ b/.woodpecker/default.yml @@ -1,6 +1,16 @@ pipeline: + test install: + image: python:3.11-alpine + commands: + - pip3 install --default-timeout=100 -r requirements.txt + when: + event: + - push release tag: image: node + secrets: + - source: git_auth + target: git_credentials commands: - yarn global add semantic-release @semantic-release/git @semantic-release/changelog @semantic-release/exec - yarn exec semantic-release @@ -11,11 +21,12 @@ pipeline: event: - push publish docker image: - image: plugins/kaniko - settings: - repo: mcpanda/summertime - tags: ${DRONE_TAG##v} - registry: registry.container-registry.svc.cluster.local:5000 + image: gcr.io/kaniko-project/executor:v1.9.1-debug + commands: + - /kaniko/executor + --context . + --dockerfile Dockerfile + --destination "registry.container-registry.svc.cluster.local:5000/mcpanda/summertime:${CI_COMMIT_TAG##v}" when: event: - tag \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index ad6e557..a713d86 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,8 @@ -FROM python:3.10-alpine +FROM python:3.11-alpine COPY requirements.txt / + +RUN ping -4 -c 4 pypi.org +RUN ping -6 -c 4 pypi.org RUN pip3 install -r /requirements.txt COPY . /app