Sha256: fdba560769d21bdadfae83451afa9229364c7a19fbc1293acf2c93e91529bea2

Contents?: true

Size: 870 Bytes

Versions: 69

Compression:

Stored size: 870 Bytes

Contents

require_relative '../modules/ssh_helper'
require_relative '../modules/git_helper'
require_relative '../modules/provisioning_helper'
require_relative '../modules/keychain_helper'
require_relative '../modules/backup_helper'

class SlaveDeinitializer 
    include SshHelper
    include GitHelper
    include ProvisioningHelper
    include KeychainHelper
    include BackupHelper
    
    def start
        raise 'Backup is not exist' unless check_backup_exist
        
        # Provisioning profiles
        remove_local_provisioning_profiles
        restore_backup_provisioning_profiles
        
        # ssh
        remove_local_ssh
        restore_backup_ssh
        
        # Keychain
        remove_jenkins_keychain
        set_default_login_keychain
        
        # Backup
        remove_backup
        remove_local_environment
        
        true
    end
end

Version data entries

69 entries across 69 versions & 1 rubygems

Version Path
nixenvironment-0.0.152 lib/nixenvironment/jenkins/slave/slave_deinitializer.rb
nixenvironment-0.0.150 lib/nixenvironment/jenkins/slave/slave_deinitializer.rb
nixenvironment-0.0.148 lib/nixenvironment/jenkins/slave/slave_deinitializer.rb
nixenvironment-0.0.141 lib/nixenvironment/jenkins/slave/slave_deinitializer.rb
nixenvironment-0.0.147 lib/nixenvironment/jenkins/slave/slave_deinitializer.rb
nixenvironment-0.0.146 lib/nixenvironment/jenkins/slave/slave_deinitializer.rb
nixenvironment-0.0.145 lib/nixenvironment/jenkins/slave/slave_deinitializer.rb
nixenvironment-0.0.144 lib/nixenvironment/jenkins/slave/slave_deinitializer.rb
nixenvironment-0.0.143 lib/nixenvironment/jenkins/slave/slave_deinitializer.rb
nixenvironment-0.0.142 lib/nixenvironment/jenkins/slave/slave_deinitializer.rb
nixenvironment-0.0.138.1 lib/nixenvironment/jenkins/slave/slave_deinitializer.rb
nixenvironment-0.0.138 lib/nixenvironment/jenkins/slave/slave_deinitializer.rb
nixenvironment-0.0.140 lib/nixenvironment/jenkins/slave/slave_deinitializer.rb
nixenvironment-0.0.139 lib/nixenvironment/jenkins/slave/slave_deinitializer.rb
nixenvironment-0.0.137 lib/nixenvironment/jenkins/slave/slave_deinitializer.rb
nixenvironment-0.0.136 lib/nixenvironment/jenkins/slave/slave_deinitializer.rb
nixenvironment-0.0.135 lib/nixenvironment/jenkins/slave/slave_deinitializer.rb
nixenvironment-0.0.134 lib/nixenvironment/jenkins/slave/slave_deinitializer.rb
nixenvironment-0.0.133 lib/nixenvironment/jenkins/slave/slave_deinitializer.rb
nixenvironment-0.0.132 lib/nixenvironment/jenkins/slave/slave_deinitializer.rb