1fedora-create-review(1) General Commands Manual fedora-create-review(1)
2
3
4
6 fedora-create-review - Automatically create RPM review request for Fe‐
7 dora.
8
9
11 fedora-create-review <specfile> <srpmfile>
12
13
14
16 This tool create review request for rpm packages for Fedora. It starts
17 a scratch build on koji, upload your file onto fedorapeople, create the
18 review request and add a comment that the scratch-build on koji was
19 successful.
20
21
23 This program creates RPM review request for Fedora.
24
25 fedora-create-review <specfile> <srpmfile>
26
27 This will start a build on koji using the given srpmfile. If the
28 build is successful, both file will be uploaded onto fedorapeo‐
29 ple. Finally, the review request is generated and a comment is
30 added on the bug about the successful scratch-build.
31
32
34 --user
35 FAS user name.
36
37 --rename-request
38 To create a rename request instead of a review request.
39
40 --koji-target
41 Specify the target for the scratch build. Defaults to rawhide.
42 The list of targets can be obtained using `koji list-targets`.
43
44 --no-scratch-build
45 To skip the scratch build but still create the review.
46
47 --debug
48 Provides a more detailed output of what's going on.
49
50 --test
51 Create the review on a test bugzilla instance instead of the offi‐
52 cial one.
53
54
56 $HOME/.config/fedora-create-review
57 User configuration file for fedora-create-review
58
59 The configuration file is an ini file of this form:
60 [fedora-create-review]
61 bugzilla_api_key = ..
62 bugzilla_username = ..
63 upload_target = ..
64
65 "bugzilla_api_key" and "bugzilla_username" are the API key to a
66 bugzilla instance, and a username respectively. They are both
67 optional. If the "bugzilla_username" is not set, fedora-create-
68 review will ask for it interactively.
69
70 "upload_target" takes a URL where the spec and SRPM file will be
71 uploaded to using the "scp" command. So you must have write ac‐
72 cess to this location.
73
74 A common URL here for Fedora package maintainers would be of the
75 form "fedorapeople.org:public_html/".
76
77 Two place holders may be used in the URL which are substituted
78 by fedora-create-review:
79 - "@username@" is a place holder for the value provided by
80 the --username flag
81 - "@pkgname@" is place holder which is substituted by the
82 name of the package.
83
84 For example, this will create a new directory for each
85 package on your Fedora people space:
86 upload_target = fedorapeople.org:public_html/@pkgname@/
87
88
89
91 Original author: Pierre-Yves Chibon <pingou@pingoured.fr>
92
93 Developers:
94 Pierre-Yves Chibon <pingou@pingoured.fr>
95 Stanislav Ochotnicky <sochotnicky@redhat.com>
96
97 For a list of all contributors see AUTHORS file
98
99
100
101 No known bugs at this time
102
103
104
105 fedora-create-review(1)