Skip to content

Feature Flags CI/CD #10114

Feature Flags CI/CD

Feature Flags CI/CD #10114

Triggered via schedule August 16, 2024 05:05
Status Failure
Total duration 4m 12s
Artifacts 4

aspnetcore.yml

on: schedule
Fit to window
Zoom out
Zoom in

Annotations

1 error and 35 warnings
deploy
Login failed with SyntaxError: Unexpected token 'I', "IGr8Q~gmTP"... is not valid JSON. Double check if the 'auth-type' is correct. Refer to https://github.com/Azure/login#readme for more information.
Run SonarCloud analysis: src/FeatureFlags.Models/FeatureFlag.cs#L16
Non-nullable property 'PartitionKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Run SonarCloud analysis: src/FeatureFlags.Models/FeatureFlag.cs#L16
Non-nullable property 'RowKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Run SonarCloud analysis: src/FeatureFlags.Service/Program.cs#L10
Add a 'protected' constructor or the 'static' keyword to the class declaration. (https://rules.sonarsource.com/csharp/RSPEC-1118)
Run SonarCloud analysis: src/FeatureFlags.Service/Startup.cs#L31
Make 'Configure' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
Run SonarCloud analysis: src/FeatureFlags.Service/DataAccess/FeatureFlagsStorageTable.cs#L25
'System.Exception' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Run SonarCloud analysis: src/FeatureFlags.Service/DataAccess/FeatureFlagsStorageTable.cs#L41
'System.Exception' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Run SonarCloud analysis: src/FeatureFlags.Service/Controllers/FeatureFlagsController.cs#L59
'System.Exception' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Run SonarCloud analysis: src/FeatureFlags.Service/Program.cs#L39
'System.Exception' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Run SonarCloud analysis: src/FeatureFlags.Service/DataAccess/FeatureFlagsStorageTable.cs#L95
'System.Exception' should not be thrown by user code. (https://rules.sonarsource.com/csharp/RSPEC-112)
Run SonarCloud analysis: src/FeatureFlags.Models/FeatureFlag.cs#L16
Non-nullable property 'PartitionKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
test
The following actions uses node12 which is deprecated and will be forced to run on node16: microsoft/variable-substitution@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
test
The following actions use a deprecated Node.js version and will be forced to run on node20: microsoft/variable-substitution@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
test
Unexpected input(s) 'include-prerelease', valid inputs are ['dotnet-version', 'dotnet-quality', 'global-json-file', 'source-url', 'owner', 'config-file', 'cache', 'cache-dependency-path']
test
Unexpected input(s) 'include-prerelease', valid inputs are ['dotnet-version', 'dotnet-quality', 'global-json-file', 'source-url', 'owner', 'config-file', 'cache', 'cache-dependency-path']
test: src/FeatureFlags.Models/FeatureFlag.cs#L16
Non-nullable property 'PartitionKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
test: src/FeatureFlags.Models/FeatureFlag.cs#L16
Non-nullable property 'RowKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
test: src/FeatureFlags.Tests/FeatureFlagsUnitTests.cs#L54
Possible null reference argument for parameter 'featureFlags' in 'void FeatureFlagsUnitTests.TestFeatureFlag(FeatureFlag featureFlags)'.
test: src/FeatureFlags.Models/FeatureFlag.cs#L16
Non-nullable property 'PartitionKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
test: src/FeatureFlags.Models/FeatureFlag.cs#L16
Non-nullable property 'RowKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
test: src/FeatureFlags.Tests/FeatureFlagsUnitTests.cs#L54
Possible null reference argument for parameter 'featureFlags' in 'void FeatureFlagsUnitTests.TestFeatureFlag(FeatureFlag featureFlags)'.
build
Unexpected input(s) 'include-prerelease', valid inputs are ['dotnet-version', 'dotnet-quality', 'global-json-file', 'source-url', 'owner', 'config-file', 'cache', 'cache-dependency-path']
build: src/FeatureFlags.Web/Controllers/ServiceAPIClient.cs#L23
Possible null reference argument for parameter 'uriString' in 'Uri.Uri(string uriString)'.
build: src/FeatureFlags.Web/Controllers/ServiceAPIClient.cs#L36
Possible null reference return.
build: src/FeatureFlags.Web/Controllers/ServiceAPIClient.cs#L58
Converting null literal or possible null value to non-nullable type.
build: src/FeatureFlags.Web/Controllers/ServiceAPIClient.cs#L60
Possible null reference return.
build: src/FeatureFlags.Web/Controllers/HomeController.cs#L25
Converting null literal or possible null value to non-nullable type.
build: src/FeatureFlags.Web/Controllers/HomeController.cs#L27
Possible null reference argument for parameter 'item2' in 'Tuple<List<FeatureFlag>, string>.Tuple(List<FeatureFlag> item1, string item2)'.
build
Unexpected input(s) 'include-prerelease', valid inputs are ['dotnet-version', 'dotnet-quality', 'global-json-file', 'source-url', 'owner', 'config-file', 'cache', 'cache-dependency-path']
build: src/FeatureFlags.Models/FeatureFlag.cs#L16
Non-nullable property 'PartitionKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build: src/FeatureFlags.Models/FeatureFlag.cs#L16
Non-nullable property 'RowKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build: src/FeatureFlags.Models/FeatureFlag.cs#L16
Non-nullable property 'PartitionKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build: src/FeatureFlags.Models/FeatureFlag.cs#L16
Non-nullable property 'RowKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build: src/FeatureFlags.Models/FeatureFlag.cs#L16
Non-nullable property 'PartitionKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build: src/FeatureFlags.Models/FeatureFlag.cs#L16
Non-nullable property 'RowKey' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
deploy
Unexpected input(s) 'include-prerelease', valid inputs are ['dotnet-version', 'dotnet-quality', 'global-json-file', 'source-url', 'owner', 'config-file', 'cache', 'cache-dependency-path']

Artifacts

Produced during runtime
Name Size
functionaltests Expired
31 MB
serviceapp Expired
17.9 MB
webapp Expired
3.07 MB
webappDemo Expired
1.47 MB