Missed Team ’24? Catch up on announcements here.

×
Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

SFTP REMOTE_PATH without leading slash

Joel Gardner
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!
May 28, 2021

I'm trying to set up n SFTP pipeline to push to a staging server on Cloudways. The remote path is applications/teststage/public_html. However, when the pipeline connects it adds a leading slash to the path which causes a "No such file or directory error." How can I remove the leading slash or prevent it from being added?

Here is the pertinent portion of the yml file ($STAGE_PATH var is set to applications/teststage/public_html):

pipelines:
branches:
stage:
-
step:
name: 'Deployment to Staging'
deployment: staging
script: - echo "Starting deployment to STAGE..."
-
pipe: atlassian/sftp-deploy:0.5.7
variables:
USER: $SERVER_USER
SERVER: '142.93.5.244'
REMOTE_PATH: $STAGE_PATH
PASSWORD: $SERVER_PASS
LOCAL_PATH: 'build'
DEBUG: 'true'
EXTRA_ARGS: '-P 22'

Here is the error

debug1: Sending subsystem: sftp
Connected to 142.93.5.244.
Changing to: /applications/teststage/public_html/
stat build: No such file or directory

sftp> mput build

debug1: client_input_channel_req: channel 0 rtype exit-status reply 0

debug1: channel 0: free: client-session, nchannels 1

debug1: fd 0 clearing O_NONBLOCK

debug1: fd 2 clearing O_NONBLOCK

Transferred: sent 2144, received 3208 bytes, in 0.1 seconds
Bytes per second: sent 19126.2, received 28617.9debug1: Exit status 0

 

0 answers

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events