From 851485965e326109fa14b0776fa7603ecf8badd2 Mon Sep 17 00:00:00 2001 From: Nicolas Vigier Date: Fri, 27 May 2011 13:42:06 +0000 Subject: add release scripts in /root/release --- manifests/nodes.pp | 1 + modules/buildsystem/manifests/init.pp | 10 ++++++++++ 2 files changed, 11 insertions(+) diff --git a/manifests/nodes.pp b/manifests/nodes.pp index 1adf208a..8b698b7b 100644 --- a/manifests/nodes.pp +++ b/manifests/nodes.pp @@ -23,6 +23,7 @@ node valstar { include buildsystem::mainnode include buildsystem::mgacreatehome include buildsystem::sync20101 + include buildsystem::release include softwarekey::base include access_classes::committers diff --git a/modules/buildsystem/manifests/init.pp b/modules/buildsystem/manifests/init.pp index 570ee02d..5295951c 100644 --- a/modules/buildsystem/manifests/init.pp +++ b/modules/buildsystem/manifests/init.pp @@ -405,6 +405,16 @@ class buildsystem { } } + class release { + subversion::snapshot { "/root/release": + source => "svn://svn.$domain/soft/release/trunk/", + } + + package { "hardlink": + ensure => "installed", + } + } + # A script to copy on valstar the 2010.1 rpms built on jonund class sync20101 inherits base { file { "/usr/local/bin/sync2010.1": -- cgit v1.2.1