Hi Guys,
I have one .war file to deploy in one specific folder in my server.
I have the user, password and the server, but i couldn't configure it.
script: - pipe: atlassian/sftp-deploy:0.4.0 variables: USER: 'ec2-user' SERVER: '127.0.0.1' REMOTE_PATH: '/var/www/build/' LOCAL_PATH: 'build'
Could you please how to do this? I dont know where i have to put the password.
Hi @geannvalfre , the sftp-deploy pipe currently doesn't support authentication with password. You should use the public key authentication instead. This page shows how to configure ssh keys for pipelines: https://confluence.atlassian.com/bitbucket/use-ssh-keys-in-bitbucket-pipelines-847452940.html. You can also pass your private key via the SSH_KEY pipe parameter. Hope that helps.
Hi @geannvalfre ,
for now, you can use the new version sftp-deploy:0.5.0 that supports alternative authentication with password.
Before use an alternative authentication with password (see Prerequisites section of the README) you should:
PasswordAuthentication yes`
in SSH client configuration files on your remote host.script: - pipe: atlassian/sftp-deploy:0.5.0 variables: USER: 'ec2-user' SERVER: '127.0.0.1' REMOTE_PATH: '/var/www/build/' LOCAL_PATH: 'build' PASSWORD: $PASSWORD
Cheers,
Alex
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.