Merge "Add Int/Pack RPM deps to builder.sh startup script"
[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 # VTN
8 #
9
10 # Add mono components for VTN
11 yum install -y yum-utils
12 # The following is needed for the new code in VTN project
13 # These packages will enable C# compilation
14 rpm --import "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF"
15 # Add the mono tools repository
16 yum-config-manager -q -y --add-repo http://origin-download.mono-project.com/repo/centos
17 # Install the nuget binary
18 yum install -q -y http://origin-download.mono-project.com/repo/centos/n/nuget/nuget-2.8.3+md58+dhx1-0.noarch.rpm
19 # Install the mono toolchain
20 yum -q -y install mono-complete
21
22 #
23 # Integration/Packaging
24 #
25
26 # Install software for building RPMs
27 yum install -y fedora-packager