Skip to content

agileraymond/DotNetDeployments

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

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