Skip to content

Cuemon CI/CD Pipeline #142

Cuemon CI/CD Pipeline

Cuemon CI/CD Pipeline #142

Re-run triggered September 15, 2024 09:46
Status Failure
Total duration 30d 0h 18m 50s
Artifacts 384

pipelines.yml

on: workflow_dispatch
🐧 Prepare Linux
4m 13s
🪟 Prepare Windows
5m 31s
Matrix: 🛠️ Build
Matrix: 🧪 Test
Matrix: 📦 Pack
📊 Code Coverage Analysis
1m 25s
🔬 Code Quality Analysis
13m 28s
🛡️ Security Analysis
8m 42s
🚀 Deploy v9.0.0-preview.5
0s
Production review time expired

Annotations

1 error and 51 warnings
🚀 Deploy v9.0.0-preview.5
The deployment was rejected or didn't satisfy other protection rules.
🛠️ Build (Debug, net9.0): src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
🛠️ Build (Debug, net9.0): src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
🛠️ Build (Debug, net8.0): src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
🛠️ Build (Debug, net8.0): src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
🛠️ Build (Debug, net6.0): src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
🛠️ Build (Debug, net6.0): src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
🛠️ Build (Debug, netstandard2.0): src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
🛠️ Build (Debug, netstandard2.0): src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
🛠️ Build (Release, net9.0): src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
🛠️ Build (Release, net9.0): src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
🛠️ Build (Release, net6.0): src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
🛠️ Build (Release, net6.0): src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
🛠️ Build (Release, net8.0): src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
🛠️ Build (Release, net8.0): src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
🛠️ Build (Release, netstandard2.0): src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
🛠️ Build (Release, netstandard2.0): src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
📦 Pack (Debug)
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
📦 Pack (Debug)
- Add lib or ref assemblies for the net6.0 target framework
📦 Pack (Debug)
- Add lib or ref assemblies for the net8.0 target framework
📦 Pack (Debug)
- Add lib or ref assemblies for the net9.0 target framework
📦 Pack (Debug)
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
📦 Pack (Debug)
- Add lib or ref assemblies for the net6.0 target framework
📦 Pack (Debug)
- Add lib or ref assemblies for the net8.0 target framework
📦 Pack (Debug)
- Add lib or ref assemblies for the net9.0 target framework
📦 Pack (Debug)
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
📦 Pack (Debug)
- Add lib or ref assemblies for the net6.0 target framework
📦 Pack (Release)
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
📦 Pack (Release)
- Add lib or ref assemblies for the net6.0 target framework
📦 Pack (Release)
- Add lib or ref assemblies for the net8.0 target framework
📦 Pack (Release)
- Add lib or ref assemblies for the net9.0 target framework
📦 Pack (Release)
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
📦 Pack (Release)
- Add lib or ref assemblies for the net6.0 target framework
📦 Pack (Release)
- Add lib or ref assemblies for the net8.0 target framework
📦 Pack (Release)
- Add lib or ref assemblies for the net9.0 target framework
📦 Pack (Release)
Some target frameworks declared in the dependencies group of the nuspec and the lib/ref folder do not have exact matches in the other location. Consult the list of actions below:
📦 Pack (Release)
- Add lib or ref assemblies for the net6.0 target framework
🧪 Test (ubuntu-22.04, Debug, test/Cuemon.Extensions.IO.Tests/Cuemon.Extensions.IO.Tests.csproj)
Failed to download action 'https://api.github.com/repos/codebeltnet/git-checkout/tarball/cd63625b51018375da037ebe66045dcea2d56505'. Error: The request was canceled due to the configured HttpClient.Timeout of 100 seconds elapsing.
🛡️ Security Analysis
1 issue was detected with this workflow: Please specify an on.push hook to analyze and see code scanning alerts from the default branch on the Security tab.
🛡️ Security Analysis: src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
🛡️ Security Analysis: src/Cuemon.Extensions.Xunit.Hosting/LoggerExtensions.cs#L14
Ambiguous reference in cref attribute: 'ServiceCollectionExtensions.AddXunitTestLogging'. Assuming 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelper, LogLevel)', but could have also matched other overloads including 'ServiceCollectionExtensions.AddXunitTestLogging(IServiceCollection, ITestOutputHelperAccessor, LogLevel)'.
🔬 Code Quality Analysis: src/Cuemon.Core/Extensions/DateTimeDecoratorExtensions.cs#L15
Use "DateTime.UnixEpoch" instead of creating DateTime instances that point to the unix epoch time (https://rules.sonarsource.com/csharp/RSPEC-6588)
🔬 Code Quality Analysis: src/Cuemon.Core/Calculator.cs#L300
Define a constant instead of using this literal 'Cannot apply assignment operator '{0}' (x << y) to operands of type '{1}'.' 6 times. (https://rules.sonarsource.com/csharp/RSPEC-1192)
🔬 Code Quality Analysis: src/Cuemon.Core/Calculator.cs#L308
Define a constant instead of using this literal 'Cannot apply assignment operator '{0}' (x >> y) to operands of type '{1}'.' 6 times. (https://rules.sonarsource.com/csharp/RSPEC-1192)
🔬 Code Quality Analysis: src/Cuemon.Core/Extensions/HierarchyDecoratorExtensions.cs#L18
Indexing at Count-1 should be used instead of the "Enumerable" extension method "Last" (https://rules.sonarsource.com/csharp/RSPEC-6608)
🔬 Code Quality Analysis: src/Cuemon.Core/Validator.cs#L237
Define a constant instead of using this literal 'Value is not in a valid state.' 4 times. (https://rules.sonarsource.com/csharp/RSPEC-1192)
🔬 Code Quality Analysis: src/Cuemon.Core/Generate.cs#L31
Make sure that using this pseudorandom number generator is safe here. (https://rules.sonarsource.com/csharp/RSPEC-2245)
🔬 Code Quality Analysis: src/Cuemon.Core/Extensions/Collections/Generic/DictionaryDecoratorExtensions.cs#L107
Use a comparison to 'default(TKey)' instead or add a constraint to 'TKey' so that it can't be a value type. (https://rules.sonarsource.com/csharp/RSPEC-2955)
🔬 Code Quality Analysis: src/Cuemon.Core/Extensions/Collections/Generic/DictionaryDecoratorExtensions.cs#L112
Use a comparison to 'default(TKey)' instead or add a constraint to 'TKey' so that it can't be a value type. (https://rules.sonarsource.com/csharp/RSPEC-2955)
🔬 Code Quality Analysis: src/Cuemon.Core/Validator.cs#L689
The collection-specific "TrueForAll" method should be used instead of the "All" extension (https://rules.sonarsource.com/csharp/RSPEC-6603)
🔬 Code Quality Analysis: src/Cuemon.Core/Validator.cs#L714
The collection-specific "TrueForAll" method should be used instead of the "All" extension (https://rules.sonarsource.com/csharp/RSPEC-6603)

Artifacts

Produced during runtime
Name Size
CoverageReport-Debug-Windows-c3ff262ee43afe2a96cc5811d42a78224965a7e399dc563b04193b05b1aedb0d Expired
16 MB
CoverageReport-Release-Windows-83abb9a565238b482c58b522c06935095e04ea467a96ccfe582a3dcfa5119010 Expired
11.5 MB
TestResults-Debug-Windows-c3ff262ee43afe2a96cc5811d42a78224965a7e399dc563b04193b05b1aedb0d Expired
2.05 MB
TestResults-Release-Windows-83abb9a565238b482c58b522c06935095e04ea467a96ccfe582a3dcfa5119010 Expired
2.17 MB