Deploy โปรเจ็กส์ที่มีอยู่แล้ว ขึ้น App Service ด้วย Local Git repository

  1. สร้าง Azure App Service
  2. กำหนดวิธี Deploy ของ App Service ให้เป็น Local Git
  3. Deploy ด้วย git command

1.สร้าง Azure App Service

2.กำหนดวิธี Deploy ของ App Service ให้เป็น Local Git

3.Deploy ด้วย git command

กำหนด user และ email โดย user ได้มากจากการกำหนด Deployment Credentials ในขั้นตอนที่ 2

$ git config --global user.name "[your name]"
$ git config --global user.email "[your email]"

ตรวจสอบข้อมูล

$ git config --global user.name
$ git config --global user.email

Clone โปรเจ็กส์ตัวอย่าง

$ git clone https://github.com/phaisarnsut/WebAppCore.git
$ cd WebAppCore

add production ด้วย Git clone url ของ App Service ที่เราสร้างในขั้นตอนที่ 1

$ git remote add production https://jack@nodeappservicedemo.scm.azurewebsites.net:443/NodeAppServiceDemo.git

ตรวจสอบว่ามี production มั๊ย

$ git remote -v
origin  https://github.com/phaisarnsut/WebAppCore.git (fetch)
origin  https://github.com/phaisarnsut/WebAppCore.git (push)
production      https://jack@nodeappservicedemo.scm.azurewebsites.net:443/NodeAppServiceDemo.git (fetch)
production      https://jack@nodeappservicedemo.scm.azurewebsites.net:443/NodeAppServiceDemo.git (push)

ขึ้น code ขึ้น Azure

$ git push production