diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e5c2dbc..872a2ba 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -34,8 +34,12 @@ deploy:x86_64: stage: deploy dependencies: - build:x86_64 + variables: + DEBARCH: amd64 script: - - reprepro -b /apt includedeb $(awk -F"[)(]+" '/VERSION=/ {print $2}' /etc/os-release) build/${CI_PROJECT_NAME}_${VERSION}*.deb + - reprepro.exp -- -b /apt -A ${DEBARCH} remove $(awk -F"[)(]+" '/VERSION=/ {print $2}' /etc/os-release) ${CI_PROJECT_NAME} + - reprepro.exp -- -b /apt deleteunreferenced + - reprepro.exp -- -b /apt includedeb $(awk -F"[)(]+" '/VERSION=/ {print $2}' /etc/os-release) build/${CI_PROJECT_NAME}_${VERSION}*.deb tags: - reprepro @@ -64,7 +68,11 @@ deploy:armv7l: stage: deploy dependencies: - build:armv7l + variables: + DEBARCH: armhf script: - - reprepro -b /apt includedeb $(awk -F"[)(]+" '/VERSION=/ {print $2}' /etc/os-release) build/${CI_PROJECT_NAME}_${VERSION}*.deb + - reprepro.exp -- -b /apt -A ${DEBARCH} remove $(awk -F"[)(]+" '/VERSION=/ {print $2}' /etc/os-release) ${CI_PROJECT_NAME} + - reprepro.exp -- -b /apt deleteunreferenced + - reprepro.exp -- -b /apt includedeb $(awk -F"[)(]+" '/VERSION=/ {print $2}' /etc/os-release) build/${CI_PROJECT_NAME}_${VERSION}*.deb tags: - reprepro