Azureでgit管理できないかと探していたら、Azure DevOpsというキーワードにたどり着いたので、勉強がてらDevOpsのプロジェクトを作成してみた。
最近勉強していたLaravel、Dockerを組み合わせてやってみようと思う。
DevOps Project作成
Azureポータルにログインして、リソースの作成で「DevOps Project」を選択する。

今回はLaravelを使いたいので、アプリケーションの種類はPHPを選択する。

Laravelを選択。

Laravelを選択した場合、コンテナーは1択。

最後は下記情報を入力して作成する。
- プロジェクト名
- 組織名
- Webアプリ名
- ロケーション

作成結果の確認
作成されたAzure DevOpsプロジェクトのページに移動する。 今回は組織も露ジェクト名も「chachat」という名前で作成しているので、見た感じ全部「chachat」になっている。 (もう少し考えて名前をつければよかった…。)

gitリポジトリー
プロジェクト → Reposに移動すると、Laravelで構成されたリポジトリーが作成されているので、Cloneをクリックする。

gitクライアントで表示されたURLを指定して、Cloneを実行する。

ローカルで確認出来れば完了。 後は、Azure DevOpsのリポジトリーに修正をかけていく。

Webアプリ
WebアプリはLaravelを選択すると、Dockerで構築されたWebアプリが外部公開される。
Webアプリの公開も完了した状態になっていて、<プロジェクト作成時に指定したWebアプリ名>.azurewebsites.netという名前でアクセス出来る。
