Changeset View
Changeset View
Standalone View
Standalone View
site-modules/profile/manifests/jenkins/agent.pp
class profile::jenkins::agent { | class profile::jenkins::agent { | ||||
include profile::jenkins::base | include profile::jenkins::base | ||||
include ::java | include ::java | ||||
$jenkins_agent_jar_url = lookup('jenkins::agent::jar_url') | $jenkins_agent_jar_url = lookup('jenkins::agent::jar_url') | ||||
$jenkins_jnlp_url = lookup('jenkins::agent::jnlp::url') | $jenkins_url = lookup('jenkins::backend::url') | ||||
$jenkins_agent_name = lookup('jenkins::agent::name') | |||||
$jenkins_jnlp_token = lookup('jenkins::agent::jnlp::token') | $jenkins_jnlp_token = lookup('jenkins::agent::jnlp::token') | ||||
$workdir = '/var/lib/jenkins/agent-workdir' | $workdir = '/var/lib/jenkins/agent-workdir' | ||||
file {$workdir: | file {$workdir: | ||||
mode => '0700', | mode => '0700', | ||||
owner => 'jenkins', | owner => 'jenkins', | ||||
group => 'jenkins', | group => 'jenkins', | ||||
} | } | ||||
Show All 31 Lines |