Могу ли я создать конвейер Bitbucket, который будет просто извлекать код из репо и развертывать его в корневой веб-папке. Я не использую никаких контейнеров, только стек LAMP.
Конвейеры Bitbucket без контейнера
Ответы (3)
Код, который вы помещаете в конвейер, в любом случае будет работать в контейнере, созданном Bitbucket. Если вы используете, например, SCP для развертывания, вы можете просто найти очень минимальный образ с необходимыми вам инструментами (например, buildo/docker-alpine-ssh
для SCP) и используйте его:
- step:
name: Deploy
image:
name: buildo/docker-alpine-ssh
script:
- scp file user@host
person
madhead
schedule
01.12.2018
Идея конвейеров битбакета состоит в том, чтобы создать экземпляр докера, где вы можете создать репо перед развертыванием на своем сервере.
вы можете отправить свою сборку на свой сервер через ssh atlassian/rsync-deploy
person
weristsam
schedule
08.12.2019
Вы должны создать экземпляр докера перед развертыванием на своем сервере. чтобы включить доступ к демону Docker, вы можете либо добавить Docker в качестве службы на шаге
pipelines:
default:
- step:
script:
- ...
services:
- docker
person
Forge Web Design
schedule
31.01.2020