gpt4 book ai didi

php - 如何使用 Bamboo 部署 PHP 项目?

转载 作者:行者123 更新时间:2023-12-04 13:39:39 31 4
gpt4 key购买 nike

我在 github 上有一个简单的 php 项目。我想与 Bamboo 建立持续集成。

第 1 步:我已经设置了“计划”和“默认作业”。“默认作业”只有一项任务:源代码检查。

步骤 1.1:运行 build 后,我在 /Users/serhiit/bamboo-agent-home/xml-data/build-dir/LOCPR-WEB-JOB1 中看到源代码。 p>

第 2 步:此外,我仅使用一项任务设置“部署”:清理工作目录任务。

步骤 2.1:运行 deploy 后,我看到空文件夹 /Users/serhiit/bamboo-agent-home/xml-data/build-dir/786434-851970

问题:如何将代码移动到目录 /var/www/myproject

最佳答案

我建议创建 ZIP Artifact,将其上传到您的服务器并解压缩。

第 1 步:将新任务添加到默认作业 - “脚本”,并在正文中添加 zip 命令以从代码中创建 zip 文件。

第 2 步:转到“工件”选项卡,然后定义您的工件。请务必分享此工件。

第 3 步:将新任务添加到您的 Deploy - 第一个工件下载,然后选择您新创建的工件。

第 4 步:添加新任务 - SCP 任务。它将允许您将 zip 文件复制到您的服务器。指定您的服务器凭据和远程路径。

第 5 步:添加新任务 - SSH 任务。添加一个简单的解压缩命令来解压文件。

关于php - 如何使用 Bamboo 部署 PHP 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35912145/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com