Skip to content

Refactor build script #199

@cd21h

Description

@cd21h

Move to NUKE

Tasks

  • CleanAll
  • SetVersion (GitVersion)
  • UpdateAppVeyorBuildNumber (AppVeyot integration)
  • Restore (dotnet cli)
  • RunXunitTests (xunit / OpenCover)
  • CleanPreviousTestResults
  • GenerateCoverageReport (ReportGenerator)
  • UploadCoverage (coveralls)
  • RunUnitTests
  • UpdateReleaseNotesLink (xml update)
  • Build (dotnet cli)
  • CreateNugetPackages (dotnet cli)
  • CreateRelease (GitReleaseManagerCreate)
  • CloseMilestone (GitReleaseManagerClose)

Common classes

  • CodeCoverageSettings
  • ProjectSettings
  • Credentials
  • BuildVersion
  • RepositoryInfo
  • Paths
  • BuildInfo

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions