Pipeline keeps connecting to port 22

finnruijter April 21, 2021

Hi there!

 

I've set up a deployment in a pipeline for sFTP. When I add port 2222 behind the server address it keeps connecting to port 22. Any idea how I can change this?

 

branches:
master:
- step:
name: Deploy to Production
deployment: production
script:
- pipe: atlassian/sftp-deploy:0.5.7
variables:
USER: 'XX'
SERVER: 'XX.sftp.wpengine.com:2222'
REMOTE_PATH: '/wp-content/plugins/rekenmodule-m-aov'
PASSWORD: 'XX'
DEBUG: 'true'

 

The log shows this:

debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Connecting to mutsaerts.sftp.wpengine.com [35.204.XX.XX] port 22.
debug1: connect to address 35.204.XX.XX port 22: Operation timed out
ssh: connect to host XX.sftp.wpengine.com port 22: Operation timed out
Connection closed.
Connection closed
+ STATUS=255
+ set -e
+ [[ 255 == \0 ]]
+ fail 'Deployment failed.'
+ echo -e '\e[31m✖ Deployment failed.\e[0m'
✖ Deployment failed.
+ exit 255

 

I've changed the real info with XX

Any idea how I can fix this? Thanks in advance!

1 answer

1 accepted

0 votes
Answer accepted
Oleksandr Kyrdan
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
April 21, 2021

Hi @finnruijter ,

Thank you for your question!

Instead providing a port with the server to the SERVER variable.

Provide it as an EXTRA_ARGS:

script:
  - pipe: atlassian/sftp-deploy:0.5.7
    variables:
      USER: 'ec2-user'
      SERVER: '127.0.0.1'
      REMOTE_PATH: '/var/www/build/'
      LOCAL_PATH: 'build'
      DEBUG: 'true'
      EXTRA_ARGS: '-P 2222'

 
Cheers,
Oleksandr Kyrdan

Ekam
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
October 4, 2023

This is not working for me 

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events