From 9d900c4f5c923f1e3eb6bcda002c8be18b7b2a04 Mon Sep 17 00:00:00 2001 From: Oscar Krause Date: Tue, 27 Dec 2022 13:27:27 +0100 Subject: [PATCH] .gitlab-ci.yml - create initial debian repo --- .gitlab-ci.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 26d97f9..5b9c2b1 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -109,6 +109,7 @@ deploy:docker: - docker push $PUBLIC_REGISTRY_USER/${CI_PROJECT_NAME}:latest deploy:debian: + # doc: https://git.collinwebdesigns.de/help/user/packages/debian_repository/index.md#install-a-package image: debian:bookworm-slim stage: deploy rules: @@ -117,7 +118,10 @@ deploy:debian: - job: build:debian artifacts: true before_script: - - apt-get update -qq && apt-get install -qq -y curl + - apt-get update -qq && apt-get install -qq -y curl lsb-release + # create distribution initial + - CODENAME=`lsb_release -cs` + - 'curl --request POST --header "JOB-TOKEN: $CI_JOB_TOKEN" "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/debian_distributions?codename=${CODENAME}"' script: # Naming format: _-_.deb # Version is the version number of the app being packaged