Ensure we have the deps, even if underlying container isnt updated yet
Some checks failed
ci/woodpecker/push/build-perls unknown status
ci/woodpecker/push/base-os Pipeline failed
ci/woodpecker/push/generate-perl Pipeline failed

This commit is contained in:
Automation Pipeline 2023-10-09 10:10:32 -04:00
parent 08c4f8c04b
commit 64ac0d6fa5

View file

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