2017-06-27 1 views
0

Je veux transférer des fichiers PHP en serveur en utilisant dégradé. J'ai essayé avec le script ci-dessous, mais je ne sais pas comment passer le nom d'utilisateur et mot de passe.fichiers Scp Php dans le serveur en utilisant grad

plugins { 
    id 'org.hidetake.ssh' version 'x.y.z' 
} 

remotes { 
    webServer { 
    host = '192.168.1.101' 
    user = 'jenkins' 
    identity = file('id_rsa') 
    } 
} 

task deploy { 
    doLast { 
    ssh.run { 
     session(remotes.webServer) { 
     put from: 'example.war', into: '/webapps' 
     } 
    } 
    } 
} 

Répondre

0

Essayez comme ça

plugins { 
    id 'org.hidetake.ssh' version '2.9.0' 
} 
ssh.settings { 
knownHosts = allowAnyHosts 
} 
remotes { 
    webServer { 
    host = 'ip' 
    user = 'username' 
    password='password' 
    } 
} 

task deploy { 
    doLast { 
    ssh.run { 
     session(remotes.webServer) { 
     put from: 'src', into: '/home/Desktop/Gradle' 

     } 
    } 
    } 
+0

Merci bien son travail – kishor