Skip to content

Genocs/genocs-library-cli

Repository files navigation

License Build Packages Downloads Contributors Forks Stargazers Issues Discord Gitter Twitter Twitterx LinkedIn

logo

Genocs cli

Another component for the Genocs ecosystem.

Introduction

Genocs cli is the Genocs dotnet tool that allow you to use Genocs templates. Genocs templates are dotnet template that will help you to setup quick and easy your microservice solution.

Here where you can find the Dotnet tools official Documentation:

Supported runtime

Genocs cli can be used on .NET8 runtimes.

Please check the GitHub repository getting more info.

Documentation: Genocs Library - CLI


Useful commands

# Get the list of tool
dotnet tool list

# Get the list of templates
dotnet new list

# Install from nuget
dotnet tool install -g genocs.cli

# Update the tool
dotnet tool update -g genocs.cli

# Uninstall cache
dotnet tool uninstall -g genocs.cli

Useful commands to work on your own

cd ./src
# build the project 
dotnet build genocs.cli.csproj

# Pack the tool (to be deployed on nuget) 
dotnet pack -p:PackageVersion={semver} --output nupkgs
dotnet pack --output nupkgs

# Run the tool to install the templates
dotnet run -f net7.0 --project ./src/genocs.cli.csproj genocs -i

# Run the tool to install the templates (some as above with cd command)
cd ./src
dotnet run -f net7.0 genocs -i

# Install the tool from local folder to the global cache
dotnet tool install --global --add-source ./nupkgs genocs.cli

License

This project is licensed with the MIT license.

Changelogs

View Complete Changelogs.

Community

Support

Has this Project helped you learn something New? or Helped you at work?

Here are a few ways by which you can support.

  • ⭐ Leave a star!
  • 🥇 Recommend this project to your colleagues.
  • 🦸 Do consider endorsing me on LinkedIn for ASP.NET Core - Connect via LinkedIn
  • ☕ If you want to support this project in the long run, consider buying me a coffee!

black-button

Code Contributors

This project exists thanks to all the people who contribute. Submit your PR and join the team!

genocs contributors

Financial Contributors

Become a financial contributor and help me sustain the project.

Support the Project on Opencollective.