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

35 Коммитов

Автор SHA1 Сообщение Дата
Jacob Viau a1238e473c
Add global.json to pin dotnet SDK (#1772) 2023-07-21 13:42:34 -07:00
Jacob Viau 890201a243
Add new Extensions.Rpc package with gRPC helpers (#1616) 2023-06-14 11:20:30 -07:00
Lilian Kasem ffc79146b6
Fix signing steps order (#1485) 2023-04-20 10:32:00 -07:00
Brett Samblanet 92628c7e96
cleaning up build warnings (#1376) 2023-02-23 08:06:52 -08:00
Brett Samblanet 85aeda1d45
small improvements to ci (#1364) 2023-02-21 13:30:20 -08:00
Jacob Viau 7aeafec1de
Redo shared file inclusion via MSBuild task (#1310) 2023-02-03 10:04:42 -08:00
Jacob Viau 1bafdc34c2
Add Worker.Extensions.Shared.csproj and targets (#1308) 2023-02-02 15:36:37 -08:00
Shyju Krishnankutty 7b0860ade7
[Build]Switching from EsrpCodeSigning@1 to EsrpCodeSigning@2 (#1268)
* Switching from EsrpCodeSigning@1 to EsrpCodeSigning@2

* set isReleaseBuild to true for this branch

* Revert "set isReleaseBuild to true for this branch"

This reverts commit 990f9d0029.
2023-01-13 09:25:51 -08:00
Brett Samblanet 7b42c24f16
adding AI project (#944) 2022-07-29 12:30:09 -07:00
Shyju Krishnankutty 2c06420219
Startup hook for extensions (#830)
* Working unit test of source gen and extension runner. Still facing assembly version conflict.

* Added unit test for generator & some tidying

* Cleanup

* Test clean up

* Working unit test of source gen and extension runner. Still facing assembly version conflict.

* Added unit test for generator & some tidying

* Cleanup

* Test clean up

* Clean up.

* Fixed the mess caused by rebase. 😭

* Slight cleanup

* Adding IncludeBuildOutput prop

* Adding Sdk.Generators project to filtered solution file we use for devpack ps.

* Switched to an optimized version of code to get the auto generated code(after benchmarking different versions). Also some cleanup

* Renamed autogenerated type names to be more readable. Other code comment improvements.

* Fixed tests to reflect the recent renaming changes

* Addressing PR feedback.

* 🔆 Addressing PR feedback.

* 🚿 Cleanup

* Using Console.Error.WriteLine instead of Console.WriteLine for error logging during extension startup failure.

* String equals using explicit compariosn type and other nit fixes.

* Report a Diagnostic error during build time if the startup implementation type is invalid, instead of throwing error during runtime

* Added the helplink docs pages for diagnostic errors emitted from source gen.
2022-04-28 16:49:23 -07:00
Shyju Krishnankutty 19c19fe10d
Switching to "demands" and "ImageOverride" approach to pick an image from the pool, as suggested. (#780) 2022-01-19 09:16:41 -08:00
Shyju Krishnankutty bff3f30d31
SBOM-Use 1ES hosted agent pool for builds (#759)
Using 1ES Hosted agent pools for builds to adhere with execute order compliance requirements.
2021-12-15 14:14:05 -08:00
Shyju Krishnankutty e41a647af8
Add BOM manifest generation task to build pipeline (#751)
* Add ManifestGeneratorTask task

* Added SBOM generation task in extension build yaml
2021-12-10 17:05:53 -08:00
Fabio Cavalcante ce1faff114
Fixing extensions build release check (#757) 2021-12-10 16:27:20 -08:00
Fabio Cavalcante 4b78a06fa3
Updating build definitions (#742)
This splits the extension builds into independent, granular builds that are executed only if the extension code changes.
2021-12-09 11:28:51 -08:00
Francisco Gamino a1b6e01f8d
Enable integration testing for the Dotnet language worker (#711) 2021-11-11 09:08:27 -08:00
Brett Samblanet 0ed1cfd295 fixing assembly attributes 2021-08-20 09:18:09 -07:00
Fabio Cavalcante 7448dfa8b4
Enabling XML Docs for a number of extensions (#330) 2021-03-22 17:07:24 -07:00
Fabio Cavalcante 69ca97e21b
Updating signing configuration and version suffix (#267) 2021-03-09 21:11:57 -08:00
Fabio Cavalcante b529dc1304
Removing preview labels (#263) 2021-03-09 20:05:01 -08:00
Fabio Cavalcante 8534c224f5 Restructuring project to remove gRPC dependency 2021-03-09 16:45:15 -08:00
Brett Samblanet 6858ce4d22
fixing issue with build version race (#250) 2021-03-08 16:47:32 -08:00
Fabio Cavalcante 0818c13a0f
Updates to the build process and solutions (#239) 2021-03-07 15:33:58 -08:00
Fabio Cavalcante 4f988d34da
Enabling Source Link, deterministic builds (#235) 2021-03-05 12:20:12 -08:00
Brett Samblanet e12eb7f109
updating Sdk pack to include all dependencies (#171) 2021-02-25 11:43:46 -08:00
Marie Hoeger 9f2ec7bef5
add icon URL (#168)
Forward link
2021-02-25 11:26:54 -08:00
Fabio Cavalcante 9a9a717c3c
Fixes and enhancements to SDK Function generation return value handling (#169) 2021-02-25 02:00:02 -08:00
Marie Hoeger ffaef742eb
Icon (#167)
* Add icon

* fix spacing

* Add icon to all packages
2021-02-24 13:03:11 -08:00
Ankit Kumar 9b934bb7e5
Add new extensions, and samples (#139)
The extensions added here are -- EventGrid, ServiceBus, EventHubs, SignalRService, RabbitMQ, Kafka, Warmup and Table (from storage). This commit also adds samples using each of these new bindings.
2021-02-17 13:38:40 -08:00
Fabio Cavalcante 3902403297 Resetting release state 2021-02-16 18:23:59 -08:00
Brett Samblanet 59fbcb90fa
Refactoring classes (#96) 2021-01-29 14:17:05 -08:00
Brett Samblanet f7e628076c
moving away from SourceGenerator to a FunctionMetadataGenerator (at build) and FunctionMetadataLoader (at runtime) (#71) 2021-01-27 13:34:11 -08:00
Ankit Kumar e8022ca91a
Remove Grpc.Core reference (#66)
* Remove Grpc.Core reference

* Bump version
2020-12-10 16:36:08 -08:00
Fabio Cavalcante 01de879c91 Update Common.props
Adding project URL
2020-12-10 09:59:59 -08:00
Brett Samblanet db6754dab8
generating worker.config.json on build; improving worker build (#46) 2020-12-08 12:08:12 -08:00