Convert merge|verify|sonar job to regular jjb template
[releng/builder.git] / jenkins-scripts / builder.sh
index 038e81d83588d087927e8bfec0fd24b52d3d5c68..5e477a586ba8473515c1c8e8be08fb5e2d8d37d3 100755 (executable)
@@ -1,18 +1,30 @@
 #!/bin/bash
+# vim: sw=2 ts=2 sts=2 et :
 
 yum clean all
-yum install -y python-{tox,virtualenv} xmlstarlet
 
-# add in mono components for VTN
+#
+# VTN
+#
+
+# Add mono components for VTN
 yum install -y yum-utils
-#The following is needed for the new code in vtn project.
-#these packages will enable C# compilation.
+# The following is needed for the new code in VTN project
+# These packages will enable C# compilation
 rpm --import "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF"
-#Added the mono tools repository
-yum-config-manager -q -y --add-repo http://download.mono-project.com/repo/centos6
-#Install the nuget binary
-yum install -q -y http://download.mono-project.com/repo/centos/RPMS/noarch/nuget-2.8.3+md58+dhx1-0.noarch.rpm
-#install the mono toolchain
+# Add the mono tools repository
+yum-config-manager -q -y --add-repo http://origin-download.mono-project.com/repo/centos
+# Install the nuget binary
+yum install -q -y http://origin-download.mono-project.com/repo/centos/n/nuget/nuget-2.8.3+md58+dhx1-0.noarch.rpm
+# Install the mono toolchain
 yum -q -y install mono-complete
 
-# vim: sw=2 ts=2 sts=2 et :
+#
+# Integration/Packaging
+#
+
+# Install software for building RPMs
+yum install -y fedora-packager
+
+# Install software for building docs
+yum install -y libxslt-devel