Sha256: f3267a00609479eacf88682d5116ee17cb35b82a638996ac4a6ee61f94e64964

Contents?: true

Size: 703 Bytes

Versions: 766

Compression:

Stored size: 703 Bytes

Contents

#!/usr/bin/env ruby
# frozen_string_literal: true

require 'yaml'

if ENVfetch('PWN_ROOT')
  pwn_root = ENV.fetch('PWN_ROOT')
elsif Dir.exist?('/pwn')
  pwn_root = '/pwn'
else
  pwn_root = Dir.pwd
end

pwn_provider = ENV.fetch('PWN_PROVIDER') if ENV.fetch('PWN_PROVIDER')
jenkins_userland_config = YAML.load_file("#{pwn_root}/etc/userland/#{pwn_provider}/jenkins/vagrant.yaml")
userland_user = jenkins_userland_config['user']
userland_pass = jenkins_userland_config['pass']

print 'Updating Jenkins Plugins...'
puts `
  /bin/bash \
    --login \
    -c "
      pwn_jenkins_update_plugins \
        -s '127.0.0.1' \
        -d 8888 \
        -U '#{userland_user}' \
        -P '#{userland_pass}'
    "
`

Version data entries

766 entries across 766 versions & 1 rubygems

Version Path
pwn-0.5.253 vagrant/provisioners/update_jenkins_plugins.rb
pwn-0.5.252 vagrant/provisioners/update_jenkins_plugins.rb
pwn-0.5.251 vagrant/provisioners/update_jenkins_plugins.rb
pwn-0.5.250 vagrant/provisioners/update_jenkins_plugins.rb
pwn-0.5.249 vagrant/provisioners/update_jenkins_plugins.rb
pwn-0.5.248 vagrant/provisioners/update_jenkins_plugins.rb
pwn-0.5.247 vagrant/provisioners/update_jenkins_plugins.rb
pwn-0.5.246 vagrant/provisioners/update_jenkins_plugins.rb
pwn-0.5.245 vagrant/provisioners/update_jenkins_plugins.rb
pwn-0.5.244 vagrant/provisioners/update_jenkins_plugins.rb
pwn-0.5.243 vagrant/provisioners/update_jenkins_plugins.rb
pwn-0.5.242 vagrant/provisioners/update_jenkins_plugins.rb
pwn-0.5.241 vagrant/provisioners/update_jenkins_plugins.rb
pwn-0.5.240 vagrant/provisioners/update_jenkins_plugins.rb
pwn-0.5.239 vagrant/provisioners/update_jenkins_plugins.rb
pwn-0.5.238 vagrant/provisioners/update_jenkins_plugins.rb
pwn-0.5.237 vagrant/provisioners/update_jenkins_plugins.rb
pwn-0.5.236 vagrant/provisioners/update_jenkins_plugins.rb
pwn-0.5.235 vagrant/provisioners/update_jenkins_plugins.rb
pwn-0.5.234 vagrant/provisioners/update_jenkins_plugins.rb