Rafael is correct. Bamboo doesn't support this out of the box. To make things worse, the SCP function is much slower than using SCP from a modern distro.
I ended up using a Script task that looks like this:
echo "-----BEGIN RSA PRIVATE KEY----- Your key here -----END RSA PRIVATE KEY-----" | sed -e "s/- /-\n/" | sed -e "s/= /=\n/" | sed -e "2s/ /\n/g" > $HOME/tmpkey chmod 0600 $HOME/tmpkey SERVER=websrv1 rsync -avze "ssh -i $HOME/tmpkey" ${bamboo.build.working.directory}/ updateuser@$SERVER:/home/direct/prod/direct/ rm -f $HOME/tmpkey
HTH!
Hello Robert,
Thank you for your question.
Bamboo does not provide the option to select only the files and directories last modified/updated. This is something you will be required to provide to Bamboo.
You could, by using a Script task, track files and directories and copy them across to the remote server.
If you find this answer useful, I would kindly ask you to accept it so the same will be visible to others who might be facing the same issue you have inquired.
Thank you for your understanding.
—
Kind regards,
Rafael P. Sperafico
Atlassian Support
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.