From d836e27305bfc55e80fb237df8d82c55b9d6e9af Mon Sep 17 00:00:00 2001 From: Gregory Ballantine Date: Wed, 26 Oct 2022 16:25:35 -0400 Subject: [PATCH] Updated woodpecker config for pushing to Linux package repos --- .woodpecker.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.woodpecker.yml b/.woodpecker.yml index 5e60f38..0e21e9a 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -42,6 +42,7 @@ pipeline: port: 22 target: "/srv/repo/apt/" source: "target/debian/zealot*.deb" + strip_components: 2 when: event: tag @@ -56,5 +57,20 @@ pipeline: port: 22 target: "/srv/repo/dnf/" source: "target/generate-rpm/zealot*.rpm" + strip_components: 2 when: event: tag + + update_repos: + image: appleboy/drone-ssh + settings: + host: + - repo.int.metaunix.net + username: + from_secret: repo_admin + password: + from_secret: repo_password + port: 22 + command_timeout: 2m + script: + - "/home/xadmin/scripts/update_repo.sh"