Compare commits

..

6 Commits

Author SHA1 Message Date
1a3a502213 Include kernel version in release tag
All checks were successful
RPMs/gasket-driver/pipeline/head This commit looks good
This will allow `dnf` to automatically upgrade the package when a new
build is published for a new kernel release.
2025-11-16 09:30:18 -06:00
5a6e882d45 ci: Fetch sources from local mirror
I've created a mirror of the _gasket-driver_ Git repository, to ensure
it remains available, even if Google decides to remove it or GitHub is
temporarily unavailable.
2025-11-16 09:30:18 -06:00
663a2976ad ci: Publish RPMs to dch Yum repo 2025-11-16 09:30:12 -06:00
7f673e3b5a ci: Sign RPMs 2025-11-16 09:29:52 -06:00
2b7954bb52 ci: Sign the kernel modules
It turns out, everything is already in place to enable kernel module
signing.  All that's necessary is to provide a certificate and private
key at the correct path; if those are present, the modules files will be
signed during `modules_install`.
2025-11-16 09:26:45 -06:00
cdc38a9f5a ci: Begin Jenkins pipeline 2025-11-16 09:26:41 -06:00

10
ci/Jenkinsfile vendored
View File

@@ -43,10 +43,7 @@ pipeline {
stage('Sign') {
when {
anyOf {
branch 'main'
branch 'dev/ci'
}
branch 'main'
}
environment {
GNUPGHOME = "${env.WORKSPACE_TMP}/gnupg"
@@ -75,10 +72,7 @@ pipeline {
stage('Publish') {
when {
anyOf {
branch 'main'
branch 'dev/ci'
}
branch 'main'
}
steps {
sshagent(['jenkins-repohost']) {