我可以创建Bitbucket管道吗?它将简单地从仓库中提取代码并将其部署到Web根文件夹。我不使用任何类型的容器,而只是使用LAMP堆栈。
答案 0 :(得分:0)
您放置在管道中的代码无论如何都将在Bitbucket创建的容器中运行。例如,如果您使用SCP进行部署,则可以找到一个非常小的图像,该图像具有所需的工具(例如buildo/docker-alpine-ssh
用于SCP)并使用它:
- step:
name: Deploy
image:
name: buildo/docker-alpine-ssh
script:
- scp file user@host
答案 1 :(得分:0)
bitbucket管道的想法是创建一个docker实例,您可以在其中部署回购协议,然后再部署到服务器。
您可以通过ssh atlassian / rsync-deploy将构建内容推送到服务器上
答案 2 :(得分:0)
在部署到服务器之前,您应该创建一个docker实例。要启用对Docker守护程序的访问,您可以在以下步骤中将Docker添加为服务
pipelines:
default:
- step:
script:
- ...
services:
- docker