7 Commits
0.3 ... 0.3-6

Author SHA1 Message Date
49173fef25 let's try again 2025-03-22 19:00:45 +01:00
8e586dade0 paralell 2025-03-22 18:28:55 +01:00
c7e16616a1 again for the stupid ones 2025-03-22 18:11:13 +01:00
9d91fda7e1 PACKAGENAME not defined 2025-03-22 18:08:15 +01:00
3c007c3fcc test2 2025-03-22 18:04:29 +01:00
8ff71daa36 upload debug 2025-03-22 18:01:26 +01:00
3a078c5ba2 try to upload artifacts to registry 2025-03-22 17:39:09 +01:00

View File

@@ -1,12 +1,15 @@
stages: stages:
- build - build
- publish
variables: variables:
DEBIAN_FRONTEND: noninteractive DEBIAN_FRONTEND: noninteractive
build-bookworm: build-bookworm:
stage: build stage: build
needs: []
only: only:
- tags - tags
tags: tags:
@@ -20,16 +23,27 @@ build-bookworm:
artifacts: artifacts:
paths: paths:
- build/*.deb - build
- build/*.dsc
- build/*.tar.xz publish-bookworm:
- build/*.tar.gz stage: publish
- build/*.changes needs:
- build/*.buildinfo - build-bookworm
- build/*.diff.gz dependencies:
- build-bookworm
only:
- tags
tags:
- bookworm
script:
- apt-get update && apt-get install -y curl
- ls -la build
- 'echo "Uploading to: ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/pcapmirror/bookworm/pcapmirror_0.3-1_amd64.deb"'
- 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file build/pcapmirror_0.3-1_amd64.deb ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/pcapmirror/bookworm/pcapmirror_0.3-1_amd64.deb'
build-sid: build-sid:
stage: build stage: build
needs: []
only: only:
- tags - tags
tags: tags:
@@ -43,16 +57,27 @@ build-sid:
artifacts: artifacts:
paths: paths:
- build/*.deb - build
- build/*.dsc
- build/*.tar.xz publish-sid:
- build/*.tar.gz stage: publish
- build/*.changes needs:
- build/*.buildinfo - build-sid
- build/*.diff.gz dependencies:
- build-sid
only:
- tags
tags:
- bookworm
script:
- apt-get update && apt-get install -y curl
- ls -la build
- 'echo "Uploading to: ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/pcapmirror/sid/pcapmirror_0.3-1_amd64.deb"'
- 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file build/pcapmirror_0.3-1_amd64.deb ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/pcapmirror/sid/pcapmirror_0.3-1_amd64.deb'
build-rocky9: build-rocky9:
stage: build stage: build
needs: []
only: only:
- tags - tags
tags: tags:
@@ -69,10 +94,28 @@ build-rocky9:
artifacts: artifacts:
paths: paths:
- build/* - build
publish-rocky9:
stage: publish
needs: []
needs:
- build-rocky9
dependencies:
- build-rocky9
only:
- tags
tags:
- bookworm
script:
- apt-get update && apt-get install -y curl
- ls -la build
- 'echo "Uploading to: ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/pcapmirror/rockylinux9/pcapmirror-0.3-1.el8.x86_64.rpm"'
- 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file build/pcapmirror-0.3-*.el9.x86_64.rpm ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/pcapmirror/rockylinux9/pcapmirror-0.3-1.el8.x86_64.rpm'
build-rocky8: build-rocky8:
stage: build stage: build
needs: []
only: only:
- tags - tags
tags: tags:
@@ -89,4 +132,20 @@ build-rocky8:
artifacts: artifacts:
paths: paths:
- build/* - build
publish-rocky8:
stage: publish
needs:
- build-rocky8
dependencies:
- build-rocky8
only:
- tags
tags:
- bookworm
script:
- apt-get update && apt-get install -y curl
- ls -la build
- 'echo "Uploading to: ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/pcapmirror/rockylinux8/pcapmirror-0.3-1.el8.x86_64.rpm"'
- 'curl --header "JOB-TOKEN: $CI_JOB_TOKEN" --upload-file build/pcapmirror-0.3-*.el8.x86_64.rpm ${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/pcapmirror/rockylinux8/pcapmirror-0.3-1.el8.x86_64.rpm'