summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Jenkinsfile9
1 files changed, 8 insertions, 1 deletions
diff --git a/Jenkinsfile b/Jenkinsfile
index 915b554..2814d37 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -44,7 +44,14 @@ def RPMBuild() {
diff -u *.spec.orig *.spec
# build package
- echo "TODO: rpmbuild"
+ rpmbuild \
+ --define "_specdir ${WORKSPACE}" \
+ --define "_sourcedir ${WORKSPACE}" \
+ --define "_rpmdir ${WORKSPACE}/rpms" \
+ --define "_srcrpmdir ${WORKSPACE}/rpms/src" \
+ --define "_builddir ${WORKSPACE}/build" \
+ --define "_buildrootdir ${WORKSPACE}/buildroot" \
+ -ba *.spec
# revert spec file changes
git reset --hard