Navigation Menu

Skip to content

agileraymond/DotNetDeployments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

alt text

.NET Deployments

The goal of this open source project is to allow .NET developers to deploy .NET projects. This includes Windows Services (exe), ASP.NET MVC sites, Web Api, and WCF projects. Developers are more productive when they concentrate on code and logic not on deployment tasks.

AWS CodeDeploy will serve as our deployment engine. It's capable of deploying code to AWS Instances (servers), and also on-premises servers.

Powershell will be our scripting tool responsible to create Windows Services and IIS sites.

This project is built against .NET Core 2. .NET Core is cross-platform and can run on Windows, Linux, and Mac OS.

Contributing

To get started with this project, you will need to install .NET Core. After installing .NET Core, you can use any text editor to make your changes. I highly recommend using Visual Studio Code.

You also need to install AWS CLI tool and setup a profile called "dotnetdeployments-profile".

Now you can go ahead and clone the repo:

$ git clone https://github.com/agileraymond/DotNetDeployments.git

Now you are ready to add a new feature or fix a bug. Make your changes locally and when you are ready for a code review submit a pull request.

About

.NET Core 2 project to manage your deployments. Concentrate on writing code and let this tool deploy your .NET MVC website, windows services, WCF.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published