Install the slave scripts in the slave class.
Change-Id: I570fd29c8affad2b00b52003f1c1e8f8c1586dd4
This commit is contained in:
parent
ba4f1bfcff
commit
dd6f50a4e7
@ -158,4 +158,23 @@ class jenkins_slave($ssh_key, $sudo = false, $bare = false, $user = true) {
|
||||
require => [File["/etc/mysql/my.cnf"], Package["mysql-server"]]
|
||||
}
|
||||
}
|
||||
|
||||
file { '/usr/local/jenkins':
|
||||
owner => 'root',
|
||||
group => 'root',
|
||||
mode => 755,
|
||||
ensure => 'directory',
|
||||
}
|
||||
|
||||
file { '/usr/local/jenkins/slave_scripts':
|
||||
owner => 'root',
|
||||
group => 'root',
|
||||
mode => 755,
|
||||
ensure => 'directory',
|
||||
recurse => true,
|
||||
require => File['/usr/local/jenkins'],
|
||||
source => [
|
||||
"puppet:///modules/jenkins_slave/slave_scripts",
|
||||
],
|
||||
}
|
||||
}
|
||||
|
@ -236,23 +236,5 @@ define jenkinsuser($ensure = present, $sudo = false, $ssh_key) {
|
||||
}
|
||||
|
||||
|
||||
file { '/usr/local/jenkins':
|
||||
owner => 'root',
|
||||
group => 'root',
|
||||
mode => 755,
|
||||
ensure => 'directory',
|
||||
}
|
||||
|
||||
file { '/usr/local/jenkins/slave_scripts':
|
||||
owner => 'root',
|
||||
group => 'root',
|
||||
mode => 755,
|
||||
ensure => 'directory',
|
||||
recurse => true,
|
||||
require => File['/usr/local/jenkins'],
|
||||
source => [
|
||||
"puppet:///modules/jenkins_slave/slave_scripts",
|
||||
],
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user