Initial commit
[ta/rpmbuilder.git] / configuration-example.ini
1 ## List all projects separately. Mandatory fields for every project
2 ## are type, url and ref. If your project contains more than one spec
3 ## file you need to define also which spec file should be used.
4
5 ## Example of rpm package/software called Project-name
6
7 ## Define project name. This is used to name git clones
8 ## and does not affect the rpm content
9 #[helloworld]
10
11 ## Define git url. Make sure you have all read access to the repository.
12 ## You can use url formats which are compatible with normal git command.
13 #url = git@gitlab:project/helloworld.git
14
15 ## Define type as project.
16 #type = project
17
18 ## ref should be a git tag, branch or hash from where you would like to
19 ## get your source and spec files
20 #ref = master
21
22 ## IF you have more than one spec file, specify which spec file should
23 ## be used. This is optional
24 #spec = helloworld.spec
25
26 ## IF you want to enable/disable entry from building, define enabled
27 ## variable as 0/false/off or 1/true/on. This is optional
28 #enabled = 1
29
30 ## Mock settings define the compilation environment. Easiest way to get a working mock settings
31 ## is to fork/branch the below repository if the default settings do not work for you.
32 ## Multiple roots can be separated with comma.
33
34 [mock]
35 url = git@gitlab:project/mocksettings.git
36 ref = master
37 roots = epel-7-x86_64
38
39 ## sshbackup defines a remote host where build is stored when done.
40 ## This backup also restores workspace if disk is cleaned
41 [sshbackup]
42 remotehost = localhost.example.com
43 remotedir = /var/www/html/mybuild