diff options
Diffstat (limited to 'repa.1')
-rw-r--r-- | repa.1 | 244 |
1 files changed, 227 insertions, 17 deletions
@@ -29,7 +29,7 @@ Submission group is a temporary group of submissions, created for testing purpos 1. \fBlist\fR - list submissions and submission groups .RE .RS 2 -2. \fBinfo\fR - show detailed info about submission or submission group +2. \fBshow\fR - show detailed info about submission or submission group .RE .RS 2 3. \fBaccept\fR - accept submissions @@ -46,6 +46,18 @@ Submission group is a temporary group of submissions, created for testing purpos .RS 2 7. \fBdiff\fR - show the difference between projects .RE +.RS 2 +8. \fBrebuild\fR - rebuild submission +.RE +.RS 2 +9. \fBlock\fR - lock submission +.RE +.RS 2 +10. \fBunlock\fR - unlock submission +.RE +.RS 2 +11. \fBremove\fR - remove submission +.RE .\" =========================================================================== .\" Global options @@ -90,7 +102,7 @@ Turn on colorized output .\" .\" The "list" command description .\" -.SS \fBlist\fR [\-\-help] [\-\-processes <processes>] [\-\-showurls] [\-\-ignore <regexp>] [\-\-base <project>] +.SS \fBlist\fR [\-\-help] [\-\-processes <processes>] [\-\-showurls] [\-\-ignore <regexp>] [\-\-base <project>] [\-\-showtime] .RS 2 List submissions in the following format: @@ -107,9 +119,9 @@ submit/tizen/20140327.055105 package building libav zlib .RS 0 submit/tizen/20140327.080733 image building bluez .RS 0 -submit/tizen/20140328.063916 ready connman +submit/tizen/20140328.063916 ready 01:20:14 connman .RS 0 -submit/tizen/20140328.080409 ready sdbd +submit/tizen/20140328.080409 ready 00:14:30 sdbd .RS 0 .RE @@ -155,10 +167,18 @@ Note, that this parameter can also be specified in \fIrepa\fR configuration file .RE .PP +.B \-\-showtime +.RS 2 +Show submission build time for the submissions in 'ready' status. It's switched off by default. +Note, that this parameter can also be specified in \fIrepa\fR configuration file. +.RE + + +.PP .\" -.\" The "info" command description +.\" The "show" command description .\" -.SS \fBinfo\fR [\-\-help] \-\-project <project> <submission or group> +.SS \fBshow\fR [\-\-help] \-\-project <project> <submission or group> .RS 2 Show detailed information about submission @@ -193,14 +213,14 @@ Package build failures: .RE .\" -.\" The "info" command's options +.\" The "show" command's options .\" .RS 2 \fBOPTIONS\fR .RS 2 \-h, \-\-help .RS 2 -Print short help text about the "info" command and exit. +Print short help text about the "show" command and exit. .RE .\" @@ -229,6 +249,18 @@ Print short help text about the "accept" command and exit. Add acceptance comment for created SR. .RE +.PP +\-j \-\-jenkins +.RS 2 +Trigger Jenkins job to accept submission. +.RE + +.PP +\-e \-\-edit +.RS 2 +Run editor to edit comment. Editor is taken from EDITOR environment variable. +.RE + .\" .\" The "reject" command description .\" @@ -255,6 +287,18 @@ Print short help text about the "reject" command and exit. Add rejection comment for created SR. .RE +.PP +\-j \-\-jenkins +.RS 2 +Trigger Jenkins job to reject submission. +.RE + +.PP +\-e \-\-edit +.RS 2 +Run editor to edit comment. Editor is taken from EDITOR environment variable. +.RE + .\" .\" The "group" command description .\" @@ -287,12 +331,6 @@ Add comment to created submit group. It will be shown by list command. .RE .PP -\-f, \-\-force -.RS 2 -Force group creation for submissions without binary packages. Useful when grouping failed submissions for rejection. -.RE - -.PP \--noaggregate <regexp> .RS 2 Do not aggregate binary packages matching regexp. This is useful to skip aggregates, propagated by OBS from target project to prerlease projects, e.g. qemu-accel-*, mic-bootstrap, etc. @@ -365,6 +403,137 @@ Print short help text about the "diff" command and exit. .RE +.\" +.\" The "rebuild" command description +.\" +.SS \fBrebuild\fR [options] <submision> + +.RS 2 +Rebuild submission by triggering 're' Jenkins job. 're' job triggering rebuild by re-exports packages in submission. By default it re-exports all packages. It's also possible to re-export only one package using --package command line option. + +.\" +.\" The "rebuild" command's options +.\" +.RS 2 +\fBOPTIONS\fR +.RS 2 +.B \-h, \-\-help +.RS 2 +Print short help text about the "rebuild" command and exit. +.RE + +.PP +.B \-c \-\-comment COMMENT +.RS 2 +Provide a comment with the explanation of a reason for rebuild. Mandatory option. +.RE + +.PP +.B \-p \-\-package <package name> +.RS 2 +Rebuild only one package. +.RE + +.PP +\-e \-\-edit +.RS 2 +Run editor to edit comment. Editor is taken from EDITOR environment variable. +.RE + +.\" +.\" The "lock" command description +.\" +.SS \fBlock\fR [options] <submision> + +.RS 2 +Lock submission by triggering 're' Jenkins job. 're' job locks submission by disabling build in prerelease OBS project. + +.\" +.\" The "lock" command's options +.\" +.RS 2 +\fBOPTIONS\fR +.RS 2 +.B \-h, \-\-help +.RS 2 +Print short help text about the "lock" command and exit. +.RE + +.PP +.B \-c \-\-comment COMMENT +.RS 2 +Provide a comment with the explanation of a reason for lock. Mandatory option. +.RE + +.PP +\-e \-\-edit +.RS 2 +Run editor to edit comment. Editor is taken from EDITOR environment variable. +.RE + +.\" +.\" The "unlock" command description +.\" +.SS \fBunlock\fR [options] <submision> + +.RS 2 +Unlock submission by triggering 're' Jenkins job. 're' job unlocks submission by re-enabling build in prerelease OBS project. + +.\" +.\" The "unlock" command's options +.\" +.RS 2 +\fBOPTIONS\fR +.RS 2 +.B \-h, \-\-help +.RS 2 +Print short help text about the "unlock" command and exit. +.RE + +.PP +.B \-c \-\-comment COMMENT +.RS 2 +Provide a comment with the explanation of a reason for unlock. +.RE + +.PP +\-e \-\-edit +.RS 2 +Run editor to edit comment. Editor is taken from EDITOR environment variable. +.RE + +.\" +.\" The "remove" command description +.\" +.SS \fBremove\fR [options] <submision> + +.RS 2 +Remove submission by triggering 're' Jenkins job. 're' job remove prerelease OBS project. + +.\" +.\" The "remove" command's options +.\" +.RS 2 +\fBOPTIONS\fR +.RS 2 +.B \-h, \-\-help +.RS 2 +Print short help text about the "remove" command and exit. +.RE + +.PP +.B \-c \-\-comment COMMENT +.RS 2 +Provide a comment with the explanation of a reason for remove. This is mandatory option. +.RE + +.PP +\-e \-\-edit +.RS 2 +Run editor to edit comment. Editor is taken from EDITOR environment variable. +.RE + + .SH CONFIGURATION FILE .RS 2 @@ -388,6 +557,15 @@ apiuser = your_user_name apipasswd = your_password .RE .RS 2 +jenkins_url = https://build.tizen.org/robot +.RE +.RS 2 +jenkins_user = your_jenkins_user_name +.RE +.RS 2 +jenkins_passwd = your_jenkins_password +.RE +.RS 2 processes = 20 .RE .RS 2 @@ -408,14 +586,46 @@ ignore = arm-.*/armv7./.*_aggregate$ .RS 2 noaggregate = mic-bootstrap-x86-arm.rpm|mic-bootstrap.rpm|mic-bootstrap-debugsource.rpm|qemu-accel-armv7l.rpm|qemu-accel-armv7l-cross-arm.rpm|qemu-linux-user-cross-arm.rpm .RE - +.RS 2 +showtime = off +.RE +.RS 2 +accept_comment = default comment + for accept + command +.RE +.RS 2 +reject_comment = default comment + for reject + command +.RE +.RS 2 +rebuild_comment = default comment + for rebuild + command +.RE +.RS 2 +lock_comment = default comment + for lock + command +.RE +.RS 2 +unlock_comment = default comment + for unlock + command +.RE +.RS 2 +remove_comment = default comment + for remove + command +.RE .RS 2 -Mandatory options: apiurl, apiuser, apipasswd and project +Mandatory options: apiurl, apiuser, apipasswd, jenkins_url, jenkins_user, jenkins_passwd and project .RE .RS 2 -Some options (project, processes, colorize, showurls, ignore, noaggregate, base) can be overridden by commandline options (--project, --processes, --colorize, --showurls, --ignore, --noaggregate, --base) +Some options (project, processes, colorize, showurls, ignore, noaggregate, base, showtime) can be overridden by commandline options (--project, --processes, --colorize, --showurls, --ignore, --noaggregate, --base, --showtime) .RE .SH BUGS |