如何使用tomcat用户使用bitbucket管道在tomcat中部署war文件?
如何使用 SFTP 使用ssh-key?
git ftp push --user $FTP_USERNAME --passwd $FTP_PASSWORD "sftp://35.150.122.100/var/lib/tomcat8/webapps/ROOT"
答案 0 :(得分:0)
您可以使用SFTP Deploy pipe from Bitbucket team。
将此代码添加到您的bitbucket-pipelines.yml
:
- pipe: atlassian/sftp-deploy:0.5.3
variables:
USER: '<string>'
SERVER: '<string>'
REMOTE_PATH: '<string>'
LOCAL_PATH: '<string>' # Optional.
# SSH_KEY: '<string>' # Optional.
# PASSWORD: '<string>' # Optional.
# EXTRA_ARGS: '<string>' # Optional.
# DEBUG: '<boolean>' # Optional.
此外,您还必须更新Bitbucket存储库中的已知主机。检查official guide。