{"repo":"dotnetcore/FlubuCore","free":true,"listed":false,"github":"https://github.com/dotnetcore/FlubuCore","clone":"git clone https://github.com/dotnetcore/FlubuCore.git","description":"A cross platform build and deployment automation system for building projects and executing deployment scripts using C# code.","language":"C#","stars":938,"topics":["builder","build-system","build-tools","dotnet","dotnetcore","dotnet-cli","dotnet-core","build","continuous-integration","continuous-deployment"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"English 中文 FlubuCore - Introduction - Features and Advantages - Getting Started - Examples - Contributing - Backers and Sponsors - Acknowledgements Introduction \"FlubuCore - Fluent Builder Core\" is a cross platform build and deployment automation system. You can define your build and deployment scripts in C# using an intuitive fluent interface. This gives you code completion, IntelliSense, debugging, FlubuCore custom analyzers, and native access to the whole .NET ecosystem inside of your scripts. FlubuCore offers a .net (core) console application that uses power of roslyn to compile and execute scripts. Above example can be run from console with: FlubuCore runner (.NET 4.62+) FlubuCore dotnet cli tool (.NET Core 1.0+) FlubuCore local or global tool (.NET Core 2.1+) Features and Advantages Intuitive an easy to learn. C#, fluent interface, and IntelliSense make even most complex script creation a breeze. Large number of often used built-in tasks like e.g. versioning, running tests, creating deployment packages, publishing NuGet packages, docker tasks, git tasts, sql tasks, npm tasks, executing PowerShell, managing IIS scripts and many more. Execute your own custom C# code. assembly references and nuget packages are loaded automatically when script is used together with project file. When script is executed alone (for example when deploying with FlubuCore script on production environment) references can be added with attributes. Easily run any external program or console command","default_branch":null,"files":null,"tree":[],"storefront":"/r/dotnetcore","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dotnetcore/FlubuCore/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}