Bri*_*ian 20
你可以使用新的bitbucket工具,Pipelines!配置新的管道文件:
image: samueldebruyn/debian-git
pipelines:
default:
- step:
script:
- apt-get update
- apt-get -qq install git-ftp
- git ftp init --user $FTP_USERNAME --passwd $FTP_PASSWORD ftp://server/public_html/
Run Code Online (Sandbox Code Playgroud)
在提交之前,在设置 - >环境变量中创建环境变量$ FTP_USERNAME和$ FTP_PASSWORD.
对于push编辑源代码并将"init"更改为"push"并提交替换共享服务器上的文件.
有关详情,请观看此视频:https: //www.youtube.com/watch?v = 8HZhHtZebdw
小智 2
这个问题由来已久。不过,我回答这个问题是希望其他人能找到解决方案。
您可以使用BitBucket 提供的FTP 部署 PHP 脚本。
如果您需要显式 FTPS,请在上传上述代码的functions.inc.php 中替换此行:
$conn_id = ftp_connect($ftp_host);
Run Code Online (Sandbox Code Playgroud)
与以下:
// set up basic ssl connection
$conn_id = ftp_ssl_connect($ftp_host);
Run Code Online (Sandbox Code Playgroud)
这应该让您准备好使用此脚本与显式 SSL-FTP 连接而不是纯文本 FTP。
| 归档时间: |
|
| 查看次数: |
19393 次 |
| 最近记录: |