Hello, I am trying to access via ssh pipe to a remote server, and to execute a script (versioned inside my repo) which is supposed to erase the data on my remote server and the create a few folders.
My pipe config is
script:
- echo "Clean web server fs and add necessary folders"
- pipe: atlassian/sshrun:0.3.0
variables:
SSH_USER: $SSH_USER # my ssh user
SERVER: $STAGING_SFTP_HOST # the remote host IP
MODE: 'script' # the script is inside the bitbucket repo
COMMAND: 'build/prepare-server.sh $STAGING_SFTP_REMOTE_PATH' #a variable is passed to the script as a parameter
PORT: '2222' # custom ssh port
DEBUG: 'true'
The execution fails in a very ...silent way:
<span>INFO: Executing the pipe...</span>
<span>INFO: Using default ssh key</span>
<span>/pipe.sh: line 72: build/prepare-server.sh /my.remote.path/: No such file or directory</span>
<span>INFO: Executing script build/prepare-server.sh /my.remote.path/ on 123.123.123.123 </span>
<span>Note: The IP written above is not the real one.</span>
<span>Any suggestion?</span>
<span>Thanks!</span>