You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
raman-m opened this issue
Apr 8, 2024
· 1 comment
· Fixed by #2045
Assignees
Labels
bugIdentified as a potential bugCircleCICI-CD subsystemmergedIssue has been merged to dev and is waiting for the next releaseproposalProposal for a new functionality in OcelotSpring'24Spring 2024 release
The old duration in 2023 for 19.x releases was around 2 minutes only!!! After migration to .NET 8 the duration had increased to ~6 minutes because of 3 SDKs builds. We need to decrease build time down to 6 minutes, but it is better to parallelize the build and decrease overall build time down to 2-3 minutes.
raman-m
added
highest
Highest priority
accepted
Bug or feature would be accepted as a PR or is being worked on
in progress
Someone is working on the issue. Could be someone on the team or off.
labels
Apr 8, 2024
* Override `DefaultRequestTimeoutSeconds` by new property
* Build using .NET 8 SDK only
* Build all 3 SDKs if target is Release
* Run "dotnet tool restore" to make the "dotnet-cake" command available
* Update GitVersion.Tool package
* GitVersion.Tool 5.12.0
* Newtonsoft.Json
* Review packages
* Prepare folder structure for samples
* samples Administration
* Move Docker files
* samples solution folder
* Move ServiceFabric folders
* Rename ServiceFabric folders
* Re-add OcelotApplication of ServiceFabric sample
* New Samples view in Visual Studio
* Add Ocelot.Samples.sln
* Add Ocelot.Release.sln
* Remove Samples projects from main solution
* log settings of Compile task
* Remove legacy build settings file
* queue/block_workflow
* resource_class
* Update .editorconfig
* CS8936: Feature 'primary constructors' is not available in C# 10, 11.
Feature 'primary constructors' is available in C# 12.0 or greater. But we use `net6.0` and `net7.0`
* CS8936 Feature 'collection expressions' is not available in C# 10, 11.
CS8936: Feature 'primary constructors' is not available in C# 10, 11.
* CS0618: 'member' is obsolete: 'text'.
https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/compiler-messages/cs0618
Switch off the warning CS0618 for testing projects.
* Fix warnings.
xUnit1013 Public method 'GivenThereIsAnIdentityServerOn' on test class 'AuthenticationTests' should be marked as a Theory. Reduce the visibility of the method, or add a Theory attribute to the method.
CS0618 'FileAuthenticationOptions.AuthenticationProviderKey' is obsolete: 'Use the AuthenticationProviderKeys property!'.
* Don't restore and don't build in RunUnitTests target
* --verbosity:detailed
* Disable BDDfy console report
* enable
* Inherit from `UnitTest`
raman-m
added
merged
Issue has been merged to dev and is waiting for the next release
and removed
accepted
Bug or feature would be accepted as a PR or is being worked on
in progress
Someone is working on the issue. Could be someone on the team or off.
highest
Highest priority
labels
Apr 12, 2024
bugIdentified as a potential bugCircleCICI-CD subsystemmergedIssue has been merged to dev and is waiting for the next releaseproposalProposal for a new functionality in OcelotSpring'24Spring 2024 release
Expected Behavior
It would be good if build will take no more than 5-6 minutes, less is better.
Actual Behavior
Success CircleCI build takes around 12-13 minutes.
The old duration in 2023 for 19.x releases was around 2 minutes only!!! After migration to .NET 8 the duration had increased to ~6 minutes because of 3 SDKs builds. We need to decrease build time down to 6 minutes, but it is better to parallelize the build and decrease overall build time down to 2-3 minutes.
Long lasting Unit tests, >10 sec
Long lasting Integration tests, >10 sec
Long lasting Acceptance tests, >10 sec
Specifications
The text was updated successfully, but these errors were encountered: