iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 30
0
Modern Web

VUE & PHP (Apache2) & Docker 實戰開發系列 第 30

Day30 - 最後的Azure Devops自動化建置部署流程

  • 分享至 

  • xImage
  •  

鐵人的最後一天,真的是都快不行了,好想什麼都不管拉~~~~
但我們還是實作azure devops,將一整個建置化部署流程給搞起來。
直接進入重點。

先到azure devops建立自已的organizations

azure devops在這邊

  1. 建立一個自已的project非常簡單,給他一個name就好了。
  2. 我是以git主,所以建立好之後,可以提供git的網址,就會自動幫你連結。

https://ithelp.ithome.com.tw/upload/images/20181111/20108846AHet9hF88A.png
https://ithelp.ithome.com.tw/upload/images/20181111/201088460zuJu5YGhv.png

設定azure上的devops project

設定都超級簡單,以我的php為例子,就是一路按下去就對了。
最後一步的時後,就把自已的organization選對就可以了。

https://ithelp.ithome.com.tw/upload/images/20181111/20108846sNc2sOQDmW.pnghttps://ithelp.ithome.com.tw/upload/images/20181111/20108846ymi4EcPyob.pnghttps://ithelp.ithome.com.tw/upload/images/20181111/201088469aKRwDMMqI.pnghttps://ithelp.ithome.com.tw/upload/images/20181111/20108846ey0SW1cECa.png

查看儀表版

你會發現 devops project 幫你建立了一堆東西,而比較重要的兩個是

  1. azure container registry 存放image
  2. azure app service 建立linux server存放container
  3. 其他的就是一些收費,或流程上的一些紀錄等等

https://ithelp.ithome.com.tw/upload/images/20181111/20108846SJ9qBRUN9y.png

完成

我們進到app service裡面,將網址copy到browser去看一下
這邊有一件事情很怪,就是我的welcome頁面被override掉了,害我一直以為沒有成功
https://ithelp.ithome.com.tw/upload/images/20181111/20108846bFTCH8SEBL.png


上一篇
Day29 - PHP-Laravel Eloquent Relationships 介紹
系列文
VUE & PHP (Apache2) & Docker 實戰開發30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言