Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
E
etersoft-build-utils
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
korinf
etersoft-build-utils
Commits
01a7deb8
Commit
01a7deb8
authored
Feb 05, 2010
by
Vitaly Lipatov
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
rpmbs: do log task number
parent
08135716
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
12 additions
and
6 deletions
+12
-6
rpmbs
bin/rpmbs
+12
-6
No files found.
bin/rpmbs
View file @
01a7deb8
...
@@ -184,11 +184,13 @@ if [ -n "$UPLOADNOW" ] && is_gear $SPECDIR ; then
...
@@ -184,11 +184,13 @@ if [ -n "$UPLOADNOW" ] && is_gear $SPECDIR ; then
echo
echo
echo
"Run build
$BASENAME
at
$GIRARHOST
"
echo
"Run build
$BASENAME
at
$GIRARHOST
"
if
[
-n
"
$TASKNUMBER
"
]
;
then
if
[
-n
"
$TASKNUMBER
"
]
;
then
ssh
$GIRARHOST
task add
$TASKNUMBER
repo
$BASENAME
$TAG
ssh
$GIRARHOST
task add
$TASKNUMBER
repo
$BASENAME
$TAG
2>&1 |
tee
$RPMDIR
/uploaded.log.tmp
else
else
ssh
$GIRARHOST
build
-b
$BINARYREPO
$BASENAME
$TAG
ssh
$GIRARHOST
build
-b
$BINARYREPO
$BASENAME
$TAG
2>&1 |
tee
$RPMDIR
/uploaded.log.tmp
fi
fi
echo
"run task
$BASENAME
with tag
$TAG
at
$GIRARHOST
(in
$BINARYREPO
) at
`
date
"+%c"
`
"
>>
$RPMDIR
/uploaded.log
cat
$RPMDIR
/uploaded.log.tmp |
head
-n2
|
tail
-n1
>>
$RPMDIR
/uploaded.log
echo
"run
$TASKNUMBER
task
$BASENAME
with tag
$TAG
at
$GIRARHOST
(in
$BINARYREPO
) at
`
date
"+%c"
`
"
>>
$RPMDIR
/uploaded.log
rm
-f
$RPMDIR
/uploaded.log.tmp
exit
exit
fi
fi
...
@@ -303,24 +305,28 @@ done
...
@@ -303,24 +305,28 @@ done
if
[
-n
"
$TASKNUMBER
"
]
;
then
if
[
-n
"
$TASKNUMBER
"
]
;
then
echo
"Add
$TASKLIST
to task
$TASKNUMBER
"
echo
"Add
$TASKLIST
to task
$TASKNUMBER
"
[
-n
"
$VERBOSE
"
]
&&
echo
"...with command ssh
$GIRARHOST
task add
$TASKNUMBER
$TASKLIST
"
[
-n
"
$VERBOSE
"
]
&&
echo
"...with command ssh
$GIRARHOST
task add
$TASKNUMBER
$TASKLIST
"
ssh
$GIRARHOST
task add
$TASKNUMBER
$TASKLIST
ssh
$GIRARHOST
task add
$TASKNUMBER
$TASKLIST
2>&1 |
tee
$RPMDIR
/uploaded.log.tmp
else
else
echo
"Create task for
$TASKLIST
"
echo
"Create task for
$TASKLIST
"
[
-n
"
$VERBOSE
"
]
&&
echo
"...with command ssh
$GIRARHOST
build -b
$BINARYREPO
$TASKLIST
"
[
-n
"
$VERBOSE
"
]
&&
echo
"...with command ssh
$GIRARHOST
build -b
$BINARYREPO
$TASKLIST
"
ssh
$GIRARHOST
build
-b
$BINARYREPO
$TASKLIST
ssh
$GIRARHOST
build
-b
$BINARYREPO
$TASKLIST
2&1 |
tee
$RPMDIR
/uploaded.log.tmp
fi
fi
cat
$RPMDIR
/uploaded.log.tmp |
head
-n2
|
tail
-n1
>>
$RPMDIR
/uploaded.log
for
i
in
$LISTBUILT
;
do
for
i
in
$LISTBUILT
;
do
# FIXME: more general way
# FIXME: more general way
LOGFILE
=
"
$LOGDIR
/
`
basename
$i
.src.rpm
`
$MENVARG
.log"
LOGFILE
=
"
$LOGDIR
/
`
basename
$i
.src.rpm
`
$MENVARG
.log"
echo
>>
$LOGFILE
echo
>>
$LOGFILE
date
>>
$LOGFILE
date
>>
$LOGFILE
echo
"uploaded"
>>
$LOGFILE
echo
"uploaded"
>>
$LOGFILE
TEXTADD
=
"run build src.rpm"
TEXTADD
=
"run
$TASKNUMBER
build src.rpm"
[
-z
"
$TASKNUMBER
"
]
||
TEXTADD
=
"add src.rpm to task
$TASKNUMBER
"
[
-z
"
$TASKNUMBER
"
]
||
TEXTADD
=
"add src.rpm to task
$TASKNUMBER
"
echo
"
$(
basename
$i
)
$TEXTADD
at
$GIRARHOST
(
$MENV
) at
`
date
"+%c"
`
"
>>
$RPMDIR
/uploaded.log
echo
"
$(
basename
$i
)
$TEXTADD
at
$GIRARHOST
(
$MENV
) at
`
date
"+%c"
`
"
>>
$RPMDIR
/uploaded.log
done
done
rm
-f
$RPMDIR
/uploaded.log.tmp
echog
"Removing buildroot after upload..."
echog
"Removing buildroot after upload..."
for
i
in
$LISTNAMES
;
do
for
i
in
$LISTNAMES
;
do
if
[
-z
${
i
/*.src.rpm/
}
]
;
then
if
[
-z
${
i
/*.src.rpm/
}
]
;
then
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment