Archive control node nova.conf
[releng/builder.git] / jenkins-scripts / builder.sh
1 #!/bin/bash
2 # vim: sw=2 ts=2 sts=2 et :
3
4 yum clean all
5
6 #
7 # Integration/Packaging
8 #
9
10 # Install software for building RPMs
11 yum install -y fedora-packager
12
13 # Install software for building docs
14 yum install -y libxslt-devel
15
16 # disable the firewall
17 /bin/bash ./disable_firewall.sh
18
19 # install sshpass
20 yum install -y sshpass
21
22 cat <<EOF >/etc/sudoers.d/89-jenkins-user-defaults
23 Defaults:jenkins !requiretty
24 jenkins     ALL = NOPASSWD: ALL
25 EOF
26
27 # install crudini command line tool for editing config files
28 yum install -y crudini