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 secondsBytes per second: sent 19126.2, received 28617.9
debug1: Exit status 0