FailIfBuildServerConfigurationGenerationChangedAttribute Class
Definition
This duplicates the logic in Nuke’s InvokeBuildServerConfigurationGenerationAttribute, except instead of logging a warning when a generated file changes, it fails the CI build. See https://github.com/nuke-build/nuke/blob/master/source/Nuke.Common/CI/InvokeBuildServerConfigurationGenerationAttribute.cs
public class FailIfBuildServerConfigurationGenerationChangedAttribute : BuildServerConfigurationGenerationAttributeBase, IOnBuildCreated, IBuildExtensionInheritance object → Attribute → Nuke.Common.Execution.BuildExtensionAttributeBase → Nuke.Common.CI.BuildServerConfigurationGenerationAttributeBase
Implements Nuke.Common.Execution.IOnBuildCreated, Nuke.Common.Execution.IBuildExtension
Methods
OnBuildCreated(IReadOnlyCollection)
public void OnBuildCreated(IReadOnlyCollection<ExecutableTarget> executableTargets)Parameters
executableTargets IReadOnlyCollection<ExecutableTarget>