Sharon Naftaly has uploaded a new change for review.

Change subject: Adding build-artifacts-manual.sh script
......................................................................

Adding build-artifacts-manual.sh script

Adding build-artifacts-manual.sh script and related
packages and repos files.

Change-Id: Id3ea3ad68dbd5f822f6e57f4557b4670cb0e89c1
Signed-off-by: Sharon Naftaly <[email protected]>
---
A automation/build-artifacts-manual.packages
A automation/build-artifacts-manual.repos.el7
A automation/build-artifacts-manual.repos.fc21
A automation/build-artifacts-manual.repos.fc22
A automation/build-artifacts-manual.repos.fc23
A automation/build-artifacts-manual.sh
6 files changed, 44 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/57/62557/1

diff --git a/automation/build-artifacts-manual.packages 
b/automation/build-artifacts-manual.packages
new file mode 120000
index 0000000..1903cac
--- /dev/null
+++ b/automation/build-artifacts-manual.packages
@@ -0,0 +1 @@
+build-artifacts.packages
\ No newline at end of file
diff --git a/automation/build-artifacts-manual.repos.el7 
b/automation/build-artifacts-manual.repos.el7
new file mode 120000
index 0000000..2551420
--- /dev/null
+++ b/automation/build-artifacts-manual.repos.el7
@@ -0,0 +1 @@
+build-artifacts.repos.el7
\ No newline at end of file
diff --git a/automation/build-artifacts-manual.repos.fc21 
b/automation/build-artifacts-manual.repos.fc21
new file mode 120000
index 0000000..a0f956d
--- /dev/null
+++ b/automation/build-artifacts-manual.repos.fc21
@@ -0,0 +1 @@
+build-artifacts.repos.fc21
\ No newline at end of file
diff --git a/automation/build-artifacts-manual.repos.fc22 
b/automation/build-artifacts-manual.repos.fc22
new file mode 120000
index 0000000..d334ec0
--- /dev/null
+++ b/automation/build-artifacts-manual.repos.fc22
@@ -0,0 +1 @@
+build-artifacts.repos.fc22
\ No newline at end of file
diff --git a/automation/build-artifacts-manual.repos.fc23 
b/automation/build-artifacts-manual.repos.fc23
new file mode 120000
index 0000000..9ba9a01
--- /dev/null
+++ b/automation/build-artifacts-manual.repos.fc23
@@ -0,0 +1 @@
+build-artifacts.repos.fc23
\ No newline at end of file
diff --git a/automation/build-artifacts-manual.sh 
b/automation/build-artifacts-manual.sh
new file mode 100755
index 0000000..1a09b38
--- /dev/null
+++ b/automation/build-artifacts-manual.sh
@@ -0,0 +1,39 @@
+#!/bin/bash
+
+set -xe
+
+# prepare env
+BUILDS=$PWD/rpmbuild
+EXPORTS=$PWD/exported-artifacts
+OUTPUT=$PWD/output
+mkdir -p "$EXPORTS"
+
+# autogen may already have been executed by check-patch.sh
+if [ ! -f Makefile ]; then
+  ./autogen.sh --system --enable-hooks
+fi
+
+rm -rf $OUTPUT
+
+# create the src.rpm, assuming the tarball is in the directory
+rpmbuild \
+    -D "_srcrpmdir $OUTPUT" \
+    -D "_topmdir $BUILDS" \
+    -ts ./*.gz
+
+# install any build requirements
+yum-builddep output/*src.rpm
+
+# create the rpms
+rpmbuild \
+    -D "_rpmdir $OUTPUT" \
+    -D "_topmdir $BUILDS" \
+    --rebuild output/*.src.rpm
+
+find "$OUTPUT" \
+    -iname \*.rpm \
+    -exec mv {} "$EXPORTS/" \;
+find "$PWD" \
+    -maxdepth 1 \
+    -iname vdsm\*.tar.gz \
+    -exec mv {} "$EXPORTS/" \;


-- 
To view, visit https://gerrit.ovirt.org/62557
To unsubscribe, visit https://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Id3ea3ad68dbd5f822f6e57f4557b4670cb0e89c1
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: ovirt-3.6
Gerrit-Owner: Sharon Naftaly <[email protected]>
_______________________________________________
vdsm-patches mailing list
[email protected]
https://lists.fedorahosted.org/admin/lists/[email protected]

Reply via email to