Module: Puppet::Jenkins
- Defined in:
 - lib/puppet/jenkins.rb,
lib/puppet/jenkins/plugins.rb 
Defined Under Namespace
Modules: Plugins
Class Method Summary collapse
- 
  
    
      .home_dir  ⇒ String 
    
    
  
  
  
  
  
  
  
  
  
    
Full path to the Jenkins user’s home directory.
 - 
  
    
      .plugins_dir  ⇒ String 
    
    
  
  
  
  
  
  
  
  
  
    
Full path to the Jenkins user’s plugin directory.
 
Class Method Details
.home_dir ⇒ String
Returns Full path to the Jenkins user’s home directory.
      6 7 8 9 10 11  | 
    
      # File 'lib/puppet/jenkins.rb', line 6 def self.home_dir File.('~jenkins') rescue ArgumentError # The Jenkins user doesn't exist! nil end  | 
  
.plugins_dir ⇒ String
Returns Full path to the Jenkins user’s plugin directory.
      14 15 16  | 
    
      # File 'lib/puppet/jenkins.rb', line 14 def self.plugins_dir File.join(home_dir, 'plugins') end  |