1
0

ci: update
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/manual/woodpecker Pipeline was successful

This commit is contained in:
Konstantin Demin 2024-07-28 19:43:09 +03:00
parent 6c0ac78b6e
commit 055de153b1
Signed by: krd
GPG Key ID: 4D56F87A8BA65FD0
2 changed files with 23 additions and 2 deletions

View File

@ -0,0 +1,11 @@
Types: deb
URIs: http://nexus.krd.sh/repository/proxy_apt_debian
Suites: bookworm bookworm-updates bookworm-proposed-updates bookworm-backports
Components: main
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
Types: deb
URIs: http://nexus.krd.sh/repository/proxy_apt_debian-security
Suites: bookworm-security
Components: main
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg

View File

@ -1,6 +1,12 @@
## kind of fixup (remove in near future)
## ref: https://github.com/woodpecker-ci/plugin-git/releases
clone:
git:
image: quay.krd.sh/docker_io/woodpeckerci/plugin-git:2.5.2
steps:
- name: check
image: debian:bookworm-slim
image: quay.krd.sh/debian:bookworm-slim
environment:
DEBCONF_NONINTERACTIVE_SEEN: "true"
DEBIAN_FRONTEND: noninteractive
@ -9,6 +15,10 @@ steps:
MALLOC_ARENA_MAX: "4"
commands:
- |
: # configure apt
find /etc/apt/sources.list.d/ -mindepth 1 -delete
: > /etc/apt/sources.list
cp .config/dotfiles/debian.sources /etc/apt/sources.list.d/
: # install required packages
apt-get -y update
apt-get -y install file findutils git shellcheck zsh
@ -35,4 +45,4 @@ steps:
## personal tweaks :)
labels:
network: dmz
network: airgap