Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[New Task] Function App Deploy - Windows / Linux #8826

Merged
merged 12 commits into from
Nov 27, 2018

Conversation

SumiranAgg
Copy link
Contributor

No description provided.

@SumiranAgg SumiranAgg added Area: Release Area: AzureAppService Label to monitor Azure App Service issues labels Nov 13, 2018
@vincent1173 vincent1173 changed the title azure function deploy [New Task] Function App Deploy - Windows / Linux Nov 13, 2018
@kmkumaran kmkumaran self-assigned this Nov 22, 2018

The Azure Function Deployment task is used to update Azure App Service to deploy [Functions](https://docs.microsoft.com/en-us/azure/azure-functions/) to Azure. The task works on cross platform Azure Pipelines agents running Windows, Linux or Mac and uses the underlying deployment technologies of RunFromPackage, Zip Deploy and [Kudu REST APIs](https://github.com/projectkudu/kudu/wiki/REST-API).

The task works for [ASP.NET](https://www.visualstudio.com/en-us/docs/release/examples/azure/azure-web-apps-from-build-and-release-hubs), [ASP.NET Core](https://www.visualstudio.com/en-us/docs/release/examples/azure/aspnet-core10-azure-web-apps), PHP, Java, Python, Go and [Node.js](https://www.visualstudio.com/en-us/docs/release/examples/nodejs/node-to-azure-webapps) based web applications.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For each url it is redirecting to same landing page. Is this expected ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes. This is same as parent task. Will cross check if has to be replaced.

"name": "AzureFunctionDeployment",
"friendlyName": "Azure Function",
"description": "Update Azure Function on Windows, Function on Linux with built-in images, ASP.NET, .NET Core, PHP, Python or Node.js based Web applications",
"helpMarkDown": "[More information](https://aka.ms/azurefunctiondeployreadme)",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Broken Url

"Patch": 0
},
"releaseNotes": "What's new in version 1.* (preview)<br />Supports Zip Deploy, Run From Package, War Deploy<br />Supports App Service Environments<br />Improved UI for discovering different App service types supported by the task<br/>Run From Package is the preferred deployment method, which makes files in wwwroot folder read-only<br/>Click [here](https://aka.ms/azurefunctiondeployreadme) for more information.",
"minimumAgentVersion": "2.104.1",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there any reason not supporting 1.x version of agent ?

tl.debug("Compressed folder into zip " + archivedWebPackage);
this.zipDeploymentID = await this.kuduServiceUtility.deployUsingZipDeploy(archivedWebPackage);
break;
case PackageType.zip:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please put Space between zip and break .

@RoshanKumarMicrosoft
Copy link
Contributor

Please add link of java function app deployment through our task So it will be very helpful for user .

@RoshanKumarMicrosoft
Copy link
Contributor

Please add L0 for this.

@SumiranAgg SumiranAgg merged commit 094bf36 into master Nov 27, 2018
@SumiranAgg SumiranAgg deleted the users/suaggar/functionApp branch November 27, 2018 09:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: AzureAppService Label to monitor Azure App Service issues Area: Release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants