New pipeline setup start, make sure the docker command works
Some checks failed
ci/woodpecker/push/generate-perl Pipeline was successful
ci/woodpecker/push/base-os Pipeline was successful
ci/woodpecker/push/build-perls Pipeline failed

This commit is contained in:
Automation Pipeline 2023-10-08 10:03:13 -04:00
parent ff475a48b8
commit 12d280fe75

View file

@ -2,35 +2,35 @@ depends_on:
- "base-os" - "base-os"
- "generate-perl" - "generate-perl"
matrix: # matrix:
DEBIAN_VERSION: # DEBIAN_VERSION:
- bookworm-backports # - bookworm-backports
- bullseye-backports # - bullseye-backports
PERL_VERSION: # PERL_VERSION:
- 5.020.003 # - 5.020.003
- 5.022.004 # - 5.022.004
- 5.024.004 # - 5.024.004
- 5.026.003 # - 5.026.003
- 5.028.003 # - 5.028.003
- 5.030.003 # - 5.030.003
- 5.032.001 # - 5.032.001
- 5.034.000 # - 5.034.000
- 5.034.001 # - 5.034.001
- 5.036.000 # - 5.036.000
# TODO upgrade things to latest minor versions and also include 5.38 # # TODO upgrade things to latest minor versions and also include 5.38
PERL_OPTIONS: # PERL_OPTIONS:
- "main" # - "main"
- "main-threaded" # - "main-threaded"
- "main-longdouble" # - "main-longdouble"
- "main-quadmath" # - "main-quadmath"
- "main-debugging" # - "main-debugging"
- "main-longdouble-threaded" # - "main-longdouble-threaded"
- "main-quadmath-threaded" # - "main-quadmath-threaded"
- "main-debugging-threaded" # - "main-debugging-threaded"
- "main-debugging-longdouble-threaded" # - "main-debugging-longdouble-threaded"
- "main-debugging-quadmath-threaded" # - "main-debugging-quadmath-threaded"
- "main-debugging-longdouble" # - "main-debugging-longdouble"
- "main-debugging-quadmath" # - "main-debugging-quadmath"
steps: steps:
fetch: fetch:
@ -38,24 +38,27 @@ steps:
commands: commands:
- wget https://docker-perl-artifacts.minio.voots.org/generated/output.tar.xz - wget https://docker-perl-artifacts.minio.voots.org/generated/output.tar.xz
- tar -xvJf output.tar.xz - tar -xvJf output.tar.xz
- find output/ # - find output/
build: build:
image: woodpeckerci/plugin-docker-buildx:2 image: moby/buildx
# image: gitea.simcop2387.info/simcop2387/test_env:latest commands:
environment: - docker -v
IMAGE_VERSION: "${DEBIAN_VERSION}" # image: woodpeckerci/plugin-docker-buildx:2
settings: # # image: gitea.simcop2387.info/simcop2387/test_env:latest
debug: "true" # environment:
repo: "gitea.simcop2387.info/simcop2387/perl-container" # IMAGE_VERSION: "${DEBIAN_VERSION}"
dockerfile: "output/perls/${PERL_VERSION}-${PERL_OPTIONS}-${DEBIAN_VERSION}/Dockerfile" # settings:
context: "output/perls/${PERL_VERSION}-${PERL_OPTIONS}-${DEBIAN_VERSION}" # debug: "true"
auto_tag: "false" # repo: "gitea.simcop2387.info/simcop2387/perl-container"
tags: # dockerfile: "output/perls/${PERL_VERSION}-${PERL_OPTIONS}-${DEBIAN_VERSION}/Dockerfile"
- "${DEBIAN_VERSION}-${PERL_VERSION}${PERL_OPTIONS}-${CI_PIPELINE_CREATED}" # context: "output/perls/${PERL_VERSION}-${PERL_OPTIONS}-${DEBIAN_VERSION}"
- "${DEBIAN_VERSION}-${PERL_VERSION}${PERL_OPTIONS}" # auto_tag: "false"
logins: # tags:
- registry: https://gitea.simcop2387.info/ # - "${DEBIAN_VERSION}-${PERL_VERSION}${PERL_OPTIONS}-${CI_PIPELINE_CREATED}"
username: simcop2387 # - "${DEBIAN_VERSION}-${PERL_VERSION}${PERL_OPTIONS}"
password: # logins:
from_secret: gitea_docker_token # - registry: https://gitea.simcop2387.info/
# username: simcop2387
# password:
# from_secret: gitea_docker_token