GitXplorerGitXplorer
j

app-service-bug-bash

public
0 stars
0 forks
0 issues

Commits

List of commits on branch main.
Verified
806315873a96f64bc4cd2f8e68330a5c35646b00

Update issue templates

jjuliamuiruri4 committed 4 days ago
Verified
1065a797263544904cb1d27f35ab7b1af874a174

bb initial draft

jjuliamuiruri4 committed 4 days ago
Verified
2057b4ae3dc4bb8c844e1eb441f3624a1b56772d

Initial commit

jjuliamuiruri4 committed 9 days ago

README

The README file for this repository.

App Service Bug Bash – January 2025

The goal 🎯 of this bug bash is to test out Node.js deployment scenarios and ensure that users can successfully deploy a Node.js Web Application on Azure App Service.

Requirements

  1. An Azure Subscription
  2. Node.js ^18.20.5 & npm
  3. Visual Studio Code & Azure App Service Extension
  4. Node.js project – Either select a sample from Microsoft, or Bring Your Own Code

Project Selection

You can deploy your project from local or from a Codespaces.

Option 1: Microsoft Samples

  1. Follow these instructions to create and deploy an Express web app to Azure App Service.
  2. Select a complete E2E template to deploy
  3. Follow this tutorial to deploy a Node.js + MongoDB web application on Azure.

Option 2: Bring Your Own Code (BYOC)

Deploy to Azure

Note: App Service Runtime Support for Node

Complete deployment either via the App Service VS Code extension or through the Command-Line Interface (CLI)

Option 1: Deploy to Linux App Service

  1. Instructions
  2. Node.js app configuration for Azure App Service on Linux as the hosting platform.

Option 1: Deploy to Windows App Service

  1. Instructions
  2. Node.js app configuration for Azure App Service on Linux as the hosting platform.

Re-Deployment to Azure

If you deployed initially using the VS Code extension, redeploy your changes using the command-line interface (CLI)and vice versa. Set up continuous deployment (CD) with GitHub Actions

Set up continuous deployment (CD) with GitHub Actions

Stream Logs

Try accessing your logs using the VS Code extension, CLI tool or directly on the Azure Portal.

Feedback Submission