Граф коммитов

285 Коммитов

Автор SHA1 Сообщение Дата
Chris Gillum f9f294f1ec
Add Durable triggers to TriggersWithoutStorage
We plan to release public support for non-Azure Storage backends for Durable Functions. In order for the VS build SDK to fully support this, we need to exclude Durable triggers from the list of triggers requiring `AzureWebJobsStorage`.

Note that we already made the same change for the Functions Core Tools: https://github.com/Azure/azure-functions-core-tools/pull/2409
2021-05-05 13:51:20 -07:00
Graham Zuber 4ae32c3b39 Added tests for FunctionsPreservedDependencies functionality. 2020-11-25 20:48:11 -08:00
Naren Soni b8dfd88ce5
Allowing Microsoft.Azure.WebJobs.Extensions 4.x, bumping versions (#484) 2020-11-10 11:48:58 -08:00
Naren Soni bdb7ac45ee
updating package refrences (#483) 2020-11-09 17:01:22 -08:00
soninaren 85d3cb484b updating previous v3 version for e2e test 2020-11-08 05:53:35 -08:00
Naren Soni 7b0f1ef0ad
Set up CI with Azure Pipelines (#481) 2020-11-08 04:13:10 -08:00
Brett Samblanet 9f5236bb24 Updating ExtensionsMetadataGenerator to 1.2.0 2020-10-05 14:41:28 -07:00
Brett Samblanet 9d24badcd3 fixing issue with args passed to Functions.Generator 2020-08-31 22:39:08 +00:00
Vijay Ramakrishnan dd3ed5a678
Changing the ZipDeploy call to async (#459)
Changing the ZipDeploy call to async
2020-08-10 10:59:44 -07:00
Vijay Ramakrishnan c8e4aefb28
Updating the version to 3.0.10 (#447) 2020-07-13 20:31:25 -07:00
Vijay Ramakrishnan 2384fdc500
Adding tests for functions v1 & upgrading tests for functions v3. (#446)
Moving the v1 & v3 tests to separate folders.
Removing the samples folder and moving the tests to endtoend tests
Moving the pack folder under src
Updating build.cmd with tests
Adding directly.build.props with version info.
Updating the build version for the binaries based on each build
2020-07-13 18:26:31 -07:00
Vijay Ramakrishnan 0992e21cc6
Copying the runtime folder as part of post build step (#443)
* Copying the missing dlls to the bin folder
* Adding End to End Tests and porting the projects to netcoreapp3.1. Tests cover the following scenarios
- Build and publish for a project targeting Netsdk latest version
- Build and publish for a project with SQl dependency
- Build and publish for a project with a HttpTrigger
* Upgrading the sdk to 3.1.301
* Running end to end tests as a part of ci build
* Auto-increment the assembly version for generator and msbuild dll
2020-07-09 17:10:26 -07:00
Vijay Ramakrishnan 133a4fc062
Merge pull request #440 from Azure/vramak/UpdateVersion309
Updating the package version to 3.0.9
2020-07-06 14:11:10 -07:00
Vijay Ramakrishnan d262646f20 Updating the package version to 3.0.9 2020-07-06 12:48:01 -07:00
Vijay Ramakrishnan 480bea4cb4
Merge pull request #430 from Azure/vramak/FixFindReferences
Fix 'Find All References' and other features in VS caused due to moving files to 'bin' folder
2020-06-08 18:31:29 -07:00
Vijay Ramakrishnan 050bff2db7 Copy the bin folder instead of moving 2020-05-28 22:03:19 -07:00
Vijay Ramakrishnan 99acc93a7f Removing the unwanted targets in .NET 3.1 2020-05-28 21:57:04 -07:00
Vijay Ramakrishnan df6dec9ac9
Merge pull request #429 from Azure/vramak/FixPath
Fixing the path to the task dll
2020-05-28 21:41:01 -07:00
Vijay Ramakrishnan 6ea74d9292 Fixing the path to the task dll 2020-05-28 21:32:14 -07:00
Vijay Ramakrishnan 5dd4e40cdf Fixing the task assembly load issue 2020-05-18 15:22:01 -07:00
Brett Samblanet c8a6e603d7 setting contextual LoadContext in tests 2020-05-05 14:28:39 -04:00
Brett Samblanet 490b78303f running unit tests during ci 2020-05-05 14:28:39 -04:00
Brett Samblanet f00c81c92e copy all bin/pdb files to /bin during build 2020-05-04 13:46:42 -04:00
Brett Samblanet 255f3b0653 bumping versions 2020-03-12 16:50:03 -07:00
Brett Samblanet 7328414605 adding _IsFunctionsSdkBuild to props file 2020-03-12 16:50:03 -07:00
Brett Samblanet b535b225fc Bumping ExtensionsMetadataGenerator to 1.1.5 2020-03-05 13:18:46 -08:00
Fabio Cavalcante b055c513cc Fixing deps file copy on build 2020-02-28 18:13:22 -08:00
Marie Hoeger a5bfa0764e
Merge pull request #378 from fabiocav/moveupdate
Updating deps operation to a move and updating SDK version
2020-02-11 17:46:26 -08:00
Fabio Cavalcante c75f9487f8
Updating deps operation to a move and updating SDK version 2020-02-11 17:44:15 -08:00
Brett Samblanet a034741b08 bumping to 3.0.3 2019-12-23 13:27:10 -08:00
Brett Samblanet 0b24198ef6 basing deps copy (for publish) on AssemblyName 2019-12-23 13:27:10 -08:00
Brett Samblanet 85022f5987 bumping version to 3.0.2 2019-12-12 12:53:53 -08:00
Aleksander Heintz 20eadb4898 Fix assembly loading
Fix assembly loading when dealing with different versions of libraries
than what the SDK has a dependency on. This should resolve numerous
issues with types not loading in the generator itself. In addition, some
places where you typically would get a rather unhelpfull
`NullReferenceException`, a check for null values have been added,
throwing `InvalidOperationException`s with more helpfull error messages.

Resolves #359
2019-12-12 11:40:15 -08:00
Brett Samblanet 10a97d367b base deps file copy on AssemblyName, not ProjectName 2019-12-12 11:38:24 -08:00
Brett Samblanet 85f8bed8c3 moving nuget package to target netcoreapp3.0 2019-12-05 09:17:54 -08:00
soninaren 02b309ecbd Updating ExtensionsMetadataGeneratorVersion to 1.1.3 2019-12-04 17:46:02 -08:00
soninaren 94b898b45a Remove preview 2 from net sdk package version 2019-12-04 17:46:02 -08:00
Brett Samblanet 560f4a7e5e moving to preview2 2019-11-19 12:22:36 -08:00
Brett Samblanet 91fbc18724 fixing publish; changing assemblies to 3.0.0 2019-11-19 12:22:36 -08:00
Brett Samblanet 468d366329 Merge branch 'master' into v3.x 2019-11-15 10:55:42 -08:00
Fabio Cavalcante b13ade66b4 Generating functions deps file 2019-11-15 10:27:32 -08:00
Brett Samblanet 74446334e6 refactoring build for 3.0; using Mono.Cecil for attribute discovery 2019-11-15 08:22:54 -08:00
Brett Samblanet ca38d6b097 minor changes to absorb v3 2019-10-17 10:48:34 -07:00
Vijay Ramakrishnan 6dda5466bb
Merge pull request #329 from Azure/vramak/FixBuildIssues
Fixing the build issue when functions is run in the container scenario
2019-08-08 12:46:03 -07:00
Vijay Ramakrishnan f17ac70c65 Fixing the build issue when functions is run in the container scenario 2019-08-07 11:25:21 -07:00
Fabio Cavalcante 536d7536e9 Better support for preview tags 2019-08-06 10:45:15 -07:00
Graham Zuber 1d6e9d9ecf Bumped v1 version dependencies to resolve conflict. 2019-07-02 14:48:31 -07:00
Katy Shimizu 73977ca702 Corrected typos in build.cmd and devbuild.cmd. 2019-06-26 15:09:56 -07:00
Katy Shimizu 101e4ced4f Generator scans assembly's dependencies for functions. Addresses #274.
* This functionality is off by default; to enable, set the project
property FunctionsInDependencies to True.
* Compilers can be too smart. To ensure that a referenced project's DLL
is included in the assembly's dependencies, make sure the assembly's
code explicitly references a member or type from the referenced project.
2019-06-26 15:09:56 -07:00
Fabio Cavalcante 2d39aded66 Relaxing Json.NET reference for 2.x 2019-06-24 17:07:06 -07:00