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

48 Коммитов

Автор SHA1 Сообщение Дата
andystaples 3a7158a60a
Update PowerShell SDK to 7.4.5 (#1092) 2024-10-03 11:16:21 -06:00
andystaples 9c4aff8ab5
Update PowerShell SDK to 7.4.3 (#1081)
* Update PowerShell SDK to 7.4.3
* Update vulnerable packages
2024-07-11 15:17:21 -06:00
andystaples 80dfaa3a20
Update PowerShell SDK to 7.4.2 (#1055)
* Update PowerShell SDK to 7.4.2
* Update .NET SDK to 8.0.204
* Switch to Build SDK instead of SDK
2024-04-12 11:36:31 -06:00
andystaples e1c75c1d54
Upgrade PowerShell SDK to 7.4.1 (#1029)
* Upgrade PowerShell SDK to 7.4.1
* Update .NET SDK to .101
2024-01-30 09:50:43 -07:00
andystaples 557b673a38
Update worker to PS 7.4 release SDK (#1025)
Update PowerShell SDK to 7.4.0
Update Dotnet SDK to 8.0.100
2023-11-17 13:41:15 -07:00
andystaples a9b49143cb
Update the PowerShell 7.4 SDK version (#1011)
* Update the PowerShell 7.4 SDK to v7.4.0-preview.6
* Update the language worker .NET minimum version to 8.0.0-rc.2.23502.2
2023-10-16 16:05:32 -07:00
Francisco Gamino 941d958e27
Upgrade PowerShell 7.4 to SDK 7.4.0-preview.5 with .Net 8 Preview.7 (#984)
* Upgrade to .NET SDK 8.0.100-preview.7.23376.3

* Upgrade Microsoft.CodeAnalysis.CSharp to 4.7.0-2.final

* Upgrade to PowerShell SDK 7.4.0-preview.5

* Upgrade to PackageManagement version 1.4.8.1
2023-08-23 16:12:28 -07:00
Francisco-Gamino 9cbd9c92b0 Revert "Upgrade to PowerShell SDK 7.4.0-preview.7"
This reverts commit 541c6344b8.
2023-08-22 13:36:55 -07:00
Francisco-Gamino 541c6344b8 Upgrade to PowerShell SDK 7.4.0-preview.7 2023-08-21 18:55:41 -07:00
Francisco Gamino 25260ecd0b
Upgrade PowerShell 7.4 to SDK 7.4.0-preview.2 with .Net 8 Preview.3 (#940)
* Upgrade to PowerShell SDK 7.4.0-preview.2

* Update build.ps1 script to only build the PS 7.4 worker

* Upgrade to .NET SDK 8.0

* Add dotnet tools feed

* Add PowerShell SDK 7.4.0-preview.2 dependency
2023-04-19 19:41:21 -07:00
Francisco Gamino 7f52b1f219
Upgrade to PowerShell 7.4 (#900)
* Upgrade to PowerShell SDK 7.4.0-preview.1

* Upgrade to .NET SDK 7.0

* Update README.md to target net7.0 and PowerShell 7.4

* Upgrade TargetFramework to net7.0

* Update tests: Convertfrom-Json returns an ordered hashtable

* Reset build counter for PowerShell 7.4

* Update package id to Microsoft.Azure.Functions.PowerShellWorker.PS7.4

* Add PowerShell 7.4 to the list of supported versions

* Update E2E tests to target PowerShell 7.4

* Remove logic to create case-insensitive hashtable from the ConvertFromJson output

* Update tests

* Add support to update the PowerShell 7.2 and 7.4 language workers in the Core Tools

* Try to create a case insensitive Hashtable for the DurableClient when deserializing JSON

* Update ConvertFromJson logic for Durable client

* Add test case to validate TypedDataToCaseInsensitiveHashtable deserialization

* Update build.ps1 logging
2023-01-30 14:06:02 -08:00
Francisco Gamino f07a4c29dc
Update PowerShell 7.2 to SDK 7.2.8 (#905)
* Upgrade Microsoft.PowerShell.SDK to 7.2.8

* Upgrade to .NET SDK 6.0.404

* Upgrade to .NET SDK 3.1.426
2023-01-09 16:18:56 -08:00
Francisco Gamino 75294eacce
Update PowerShell language worker dependencies (#893)
* Upgrade Grpc.Net.Client to 2.49.0

* Upgrade CommandLineParser to 2.9.1

* Upgrade Google.Protobuf to 3.21.9

* Upgrade Microsoft.NET.Test.Sdk to 17.4.0

* Upgrade xunit to 2.4.2

* Upgrade Moq to 4.18.2

* Upgrade xunit.runner.visualstudio to 2.4.5

* Add Microsoft.Extensions.Logging.Abstractions 6.0.3

* Upgrade Grpc.Tools to 2.50.0

* Upgrade Google.Protobuf.Tools to 3.21.9
2022-11-14 17:11:05 -08:00
Francisco Gamino 63eb5e2a4b
Update PowerShell 7.2 to SDK 7.2.7 (#889)
* Upgrade to .NET SDK 3.1.424

* Upgrade to .NET SDK 6.0.402

* Upgrade Microsoft.PowerShell.SDK to 7.2.7
2022-11-08 10:25:38 -08:00
Francisco Gamino aad1aa06eb
Update PowerShell 7.2 to SDK 7.2.6 (#852)
* Upgrade to .NET SDK 6.0.400

* Upgrade to .NET SDK 3.1.422

* Upgrade Microsoft.PowerShell.SDK to 7.2.6
2022-08-26 15:31:19 -07:00
Francisco Gamino ac1d296ee9
Install the required version of grpc tools if needed (#830) 2022-06-20 11:44:05 -07:00
Francisco Gamino 02cc440654
Remove downloading 'Utility.psd1' and 'Management.psd1' from build (#811) 2022-05-19 11:18:02 -07:00
Francisco Gamino fe0d6d2716
Update PowerShell 7.2 to SDK 7.2.4 (#807)
* Upgrade to .NET SDK 6.0.300

* Upgrade to .NET SDK 3.1.419

* Upgrade Microsoft.PowerShell.SDK to 7.2.4
2022-05-17 16:22:41 -07:00
Francisco Gamino 94a96578a3
Update PowerShell 7.2 to SDK 7.2.2 (#781)
* Upgrade Microsoft.PowerShell.SDK to 7.2.2

* Upgrade to .NET SDK 6.0.201

* Upgrade to .NET SDK 3.1.417
2022-04-05 13:23:50 -07:00
Francisco Gamino e189677ceb
Update Google.Protobuf to 3.19.4 and grpc.tools to 2.43.0 (#762)
* Update grpc.tools to version 2.43.0

* Update Google.Protobuf.Tools to version 3.19.4
2022-02-11 12:45:19 -08:00
Francisco-Gamino a212ae4ddd Revert "Update grpc.tools to version 2.43.0"
This reverts commit ccb323aa31.
2022-02-11 12:10:33 -08:00
Francisco-Gamino 838bfea2a3 Revert "Update Google.Protobuf.Tools to version 3.19.4"
This reverts commit bcbd02231b.
2022-02-11 12:10:01 -08:00
Francisco-Gamino bcbd02231b Update Google.Protobuf.Tools to version 3.19.4 2022-02-11 11:34:19 -08:00
Francisco-Gamino ccb323aa31 Update grpc.tools to version 2.43.0 2022-02-11 11:32:37 -08:00
Francisco Gamino 6153e411e5
Update PowerShell language worker pipelines (#750)
* Install .Net to a global location

* Remove .Net installation tasks

* Update install .Net 6 task

* Update Windows image to use windows-latest
2022-02-03 22:15:48 -08:00
Francisco Gamino 67c81ccf1c
Update PowerShell 7.2 to SDK 7.2.1 (#741)
* Upgrade Microsoft.PowerShell.SDK to 7.2.1

* Upgrade to .NET SDK 6.0.101

* Upgrade to .NET SDK 3.1.416
2022-01-19 13:30:52 -08:00
Francisco Gamino 3dc5202eb2
Add SBOM generation as part of the build process (#716)
* Install .Net 3.1

* Add SBOM task to generate manifest

* Update pipeline to generate manifest
2021-12-08 13:00:09 -08:00
Francisco Gamino 8418c63992
Update PowerShell to SDK 7.2.0 (#706)
* Set TargetFramework to net6.0

* Upgrade to .NET SDK 6.0

* Upgrade to PowerShell SDK 7.2.0

* Set PowerShellVersion to 7.2

* Set the PowerShell language worker version to 7.2
2021-11-23 15:43:59 -08:00
Francisco Gamino 50701da149
Upgrade to PowerShell 7.2 with .Net Core 6 (#659)
* Upgrade to PowerShell SDK 7.1.0

* Upgrade to .NET SDK 5.0

* Upgrade TargetFramework to net5.0

* Upgrade Microsoft.Azure.EventHubs to 4.3.2

* Upgrade to PowerShell SDK 7.2.0-preview.8

* Upgrade to .NET SDK 6.0

* Upgrade TargetFramework to net6.0

* Upgrade to .NET SDK 6.0 to 6.0.100-preview.7.21379.14

* Remove .Net 5 requirement as this is no longer needed

* Update Start-E2ETest.ps1 to target Functions V4

* Install the .Net version used by the Core Tools

* Upgrade to PowerShell SDK 7.2.0-preview.9

* Upgrade to .NET SDK 6.0
2021-09-27 15:43:17 -07:00
Anatoli Beliaev e4c9d9d8fb
Install both 3.1 and 5.0 versions of dotnet SDK (#619)
* Install both 3.1 and 5.0 versions of dotnet SDK
2021-04-19 17:21:11 -07:00
Francisco Gamino ac95680f3d
Upgrade to PowerShell 7.0.6 (#615)
* Upgrade to .NET SDK 3.1.407

* Upgrade Microsoft.PowerShell.SDK to 7.0.6
2021-04-02 14:09:54 -07:00
Francisco Gamino 03fe4b4907
Update nuget packages path and fix E2E tests (#609)
* Update nuget packages path

* Update AspNetVNext value from https://dotnet.myget.org/ to https://www.myget.org/
2021-04-02 13:15:20 -07:00
Anatoli Beliaev 110af49f85
Upgrade to PowerShell 7.0.5 (#593)
* Upgrade PowerShell SDK to 7.0.5

* Upgrade to .NET SDK 3.1.406
2021-02-12 10:14:10 -08:00
Anatoli Beliaev 7307909335
Upgrade .NET SDK to 3.1.201 (#447)
* Fix .NET SDK version comparison

* Upgrade .NET SDK to 3.1.201

* Parse out version core
2020-04-09 10:41:59 -07:00
Anatoli Beliaev 02822eaa06
Upgrade grpc references (#442) 2020-03-25 14:29:09 -07:00
Anatoli Beliaev 06b09646a8
Migrate PowerShell worker to PowerShell 7 (#383)
* Upgrade Microsoft.PowerShell.SDK to 7.0.0-rc.2

* Upgrade to netcoreapp3.1

* Update bundled module versions to match PS7.rc2

(see https://github.com/PowerShell/PowerShell/blob/release/v7.0.0-rc.2/src/Modules/PSGalleryModules.csproj)

* Switch to the PS6 error formatting style

* Update PowerShell, Functions runtime, and .NET SDK version references in README

* Update .NET Core SDK references in helper.psm1 to 3.1

* Switch to Visual Studio 2019
2020-01-21 21:54:17 -08:00
Anatoli Beliaev a2261fb563
Move to .NET Core 2.1 SDK (#367) 2019-12-04 16:55:34 -08:00
Dongbo Wang 46bacf7b72
Avoid invoking `run.ps1` and port helper module to C# to improve throughput performance (#214) 2019-05-22 09:44:20 +08:00
Dongbo Wang 19fa6c9789
Update 'New-gRPCAutoGenCode' to recursively find all .proto files (#165) 2019-03-13 14:43:44 -07:00
Tyler James Leonhardt 2bb6ab4388
No ops for other messages (#156)
* no-ops for other messages

* NewStreamingMessageTemplate additions

* dongbo's comments
2019-03-08 11:26:44 -08:00
Dongbo Wang 4072ecde23
Update the protobuf subtree from 'Azure/azure-functions-language-worker-protobuf'. Branch: dev. Commit: f786ef (#147)
Also update `New-gRPCAutoGenCode` accordingly.
2019-02-19 17:50:09 -08:00
Dongbo Wang 8fd5060735
Embed resource strings to the PS worker and move all error strings to the resource file (#135) 2019-01-23 13:23:05 -08:00
Dongbo Wang 42b1ac6597 Build against dotnet SDK 2.2 (#125)
* Build again dotnet SDK 2.2

* Fix test
2019-01-09 07:18:45 -08:00
Tyler James Leonhardt 64060403f9
Enter-PSHostProcess workaround (#121)
* bundle Management + Utility modules and misc config updates

* Test-Path fix
2019-01-05 19:51:41 -08:00
Tyler James Leonhardt ead3710125
E2e tests (#85)
* first e2e test

* conditionally chmod +x

* actually run the tests :)

* get job differently

* don't fail if we cant get the job

* honor configuration

* handle env:CONFIGURATION not set

* address Pragna's feedback

* add TestFunctionApp change

* elaborate test name

* add additional test cases

* typo

* add trigger metadata tests and Error test

* new lines

* address Steve's feedback

* address Steve's feedback

* nit extra line
2018-10-31 07:53:47 -07:00
Dongbo Wang 854ff1912f
Added subtree from 'azure-functions-language-worker-protobuf' repo. Branch: dev. Commit: 58b3dc0 (#61) 2018-09-20 22:12:12 -07:00
Dongbo Wang 94aab53e05
Refactor the build script and update appveyor.yml (#58) 2018-09-19 14:12:55 -07:00
Tyler James Leonhardt 50659a9a34
bundle and handle Azure PowerShell (#47)
* add logic to grab dependencies

* move psdepends logic

* PSDepends is not a required dependency

* move comment

* actually include install deps script

* fix path

* commit handle Azure authentication

* move WriteAsync out of using

* authenticate to azure per-request and address feedback

* moved Auth to Azure in Worker Init for now
2018-09-12 14:58:47 -07:00