StefanBertels / nuke

Cross-platform build automation system

Home Page:https://nuke.build

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Release Prerelease Downloads

  • Cross-platform build automation in pure C#
  • Extensive wizard for setup of initial build implementation
  • Bootstrapping for .NET Core and .NET Framework/Mono
  • CLT wrappers for over 30+ of the most popular .NET tools
  • Extensions for ReSharper and Rider for improved build experience

🎓 Getting Started

Documentation Slack Twitter

  1. Install the global tool via dotnet tool install -g Nuke.GlobalTool
  2. Invoke nuke :setup in a project of your choice
  3. Follow the wizard to setup a build
  4. Invoke nuke to execute the build (invokes build.sh or build.ps1)

On our website there is a complete getting started guide that explains all the basics of this project.

Contributing

Contributors TeamCity Build Bitrise Build TeamServices Build Travis CI Build Jenkins Build

If you want to contribute, please first get personal with us about your intentions on Slack. This largely increases the chances for pull-requests getting accepted and helps us establishing a clean and meaningful design of new features. At the same time it reduces the chances of duplicated work.

License

License

Copyright 2018 Maintainers of NUKE.

This project is provided as-is under the MIT license. For more information see the LICENSE file.

Built with NUKE

About

Cross-platform build automation system

https://nuke.build

License:MIT License


Languages

Language:C# 73.8%Language:HTML 25.7%Language:Shell 0.2%Language:PowerShell 0.2%Language:Batchfile 0.0%