Add support for ant.scp to TarUpload task.
This commit is contained in:
		
							parent
							
								
									07d8275ee6
								
							
						
					
					
						commit
						98108d2694
					
				| 
						 | 
				
			
			@ -16,6 +16,17 @@ class TarUpload extends Tar {
 | 
			
		|||
    
 | 
			
		||||
    TarUpload() {
 | 
			
		||||
        compression = Compression.BZIP2
 | 
			
		||||
        if (project.configurations.findByName('antjsch') == null) {
 | 
			
		||||
            project.configurations.add('antjsch')
 | 
			
		||||
            project.dependencies {
 | 
			
		||||
                antjsch 'org.apache.ant:ant-jsch:1.8.1'
 | 
			
		||||
            }
 | 
			
		||||
            def classpath = project.configurations.antjsch.asPath
 | 
			
		||||
            project.ant {
 | 
			
		||||
                taskdef(name: 'scp', classname: 'org.apache.tools.ant.taskdefs.optional.ssh.Scp', classpath: classpath)
 | 
			
		||||
                taskdef(name: 'sshexec', classname: 'org.apache.tools.ant.taskdefs.optional.ssh.SSHExec', classpath: classpath)
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
    
 | 
			
		||||
    @TaskAction
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue