Skip to content

Feature Flags CI/CD #10081

Feature Flags CI/CD

Feature Flags CI/CD #10081

Triggered via schedule July 25, 2024 05:05
Status Success
Total duration 8m 8s
Artifacts 4

aspnetcore.yml

on: schedule
Fit to window
Zoom out
Zoom in

Annotations

36 warnings
Run SonarCloud analysis: src/FeatureFlags.Models/FeatureFlag.cs#L16
Non-nullable property 'PartitionKey' must contain a non-null value when exiting constructor. Consider 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 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/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/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/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/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 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 declaring the property as nullable.
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/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: 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
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 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 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 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 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 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 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 uses Node.js version which is deprecated 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 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 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 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 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)'.
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']
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