Wordpress docker контейнер для Azure конвейеров? - PullRequest
0 голосов
/ 12 апреля 2020

У меня в настоящее время работает WordPress внутри контейнера docker, но мне нужно настроить Azure конвейер для моего школьного проекта, но я понятия не имею, как. При проверке сайта Azure (после щелчка по настройке Pipeline) мне нужно выбрать между Azure Repos Git, Bitbucket Cloud, GitHub или другим Git, но я понятия не имею, как мне передать все файлы Wordpress в файл. например, github ..

Может кто-нибудь объяснить, как мне настроить конвейер для этого проекта? Или даже как я мог передать все файлы WordPress в хранилище GitHub?

1 Ответ

1 голос
/ 13 апреля 2020

Прежде чем вы сможете создать конвейер для вашего проекта WordPress, вы должны разместить свой проект в одном репозитории. Только в этом случае наша конвейерная система может извлекать исходный код для следующей сборки или выпуска.

Для репозиториев лучше, это зависит от ваших интересов. Просто хочу сообщить, что до сих пор мы предоставляли полную поддержку задач и конфигурации Azure Repos и Github repos. Поэтому я настоятельно рекомендую вам рассмотреть возможность размещения вашего проекта в одном из этих двух репозиториев.

Сценарий 1 :

Если вы выберете хостинг проецировать на Github ,

1) Сначала прочтите do c и следуйте указанным шагам, чтобы завершить sh коды pu sh.

2) Затем найдите Azure devops => Project settings => Service connections => New Service Connection => Github => Измените authentication method на Personal Access Token. Введите токен PAT, сгенерированный из здесь , и подтвердите его.

Сохраните его после того, как предоставите Service connection name.

3) Теперь вы можете использовать панель go Pipelines для настройки вашего первого конвейера.

Поскольку вы новичок в Azure devops, используйте режим Classic editor для настройки своего конвейера после нажатия кнопки New pipeline. Для режима YAML это проблема, когда вы не очень хорошо знакомы с конвейером:

enter image description here

4) Выберите Github, когда это необходимо Вы выбираете источник. В настоящее время вы можете выбрать служебное соединение, созданное на предыдущем шаге.

5) Выберите соответствующие Repository и Branch. Затем Продолжить => Пустое задание .

enter image description here

Читать это делать c и этот блог для дальнейшего ознакомления.


Сценарий 2:

Если проект размещен в репозитории Azure devops, аналогично Github, следуйте этому do c to fini sh код pu sh.

Тогда вы можете игнорировать шаг 2-5, который использовал github. Просто выберите Project, Repository, Branch и Продолжить => Пустое задание .

Теперь продолжайте в том же духе с github. Обратитесь к этому блогу , чтобы узнать, как создать проект WordPress в Azure devops.

...