From 6b853e5adb821e1ee09a5db13679cfdda532cd5d Mon Sep 17 00:00:00 2001 From: Harshavardhana Date: Sat, 22 Aug 2015 21:56:08 -0700 Subject: [PATCH] Add maintainers file --- MAINTAINERS.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 MAINTAINERS.md diff --git a/MAINTAINERS.md b/MAINTAINERS.md new file mode 100644 index 00000000..5c0cda3b --- /dev/null +++ b/MAINTAINERS.md @@ -0,0 +1,32 @@ +# For maintainers only + +### Setup your minio-dotnet Github Repository + +Fork [minio-dotnet upstream](https://github.com/minio/minio-dotnet/fork) source repository to your own personal repository. +```bash +$ git clone https://github.com/$USER_ID/minio-dotnet +$ cd minio-dotnet +``` + +Minio .NET Library uses nuget for its dependency management https://nuget.org/ + +### Publishing new package + +#### Setup your nuget and download all dependencies + +```bash +$ wget https://www.nuget.org/nuget.exe +$ mono nuget.exe restore +``` + +#### Compile the project and build a package + +```bash +$ xbuild +$ mono nuget.exe pack Minio/Minio.csproj +... package built ... +``` + +#### Go to nuget.org + +Sign into nuget.org to [upload a package through browser](https://www.nuget.org/users/account/LogOn?ReturnUrl=%2Fpackages%2Fupload). \ No newline at end of file