Skip to content

TerribleDev/docker-webforms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is an example of a webforms project being compiled into a docker container. The gulp file is used for build orchestration. This is for windows 10 or server 2016.

I wrote a litte blog post about it.

Gettting started

Install docker with this script on windows 10, or setup docker on server 2016

Install nodejs

run:

npm install -g gulp
npm install

tasks

clean: clean up artifacts

retrieve: alias for retrieve docker image and nuget

build: build everything

restore:nuget restores nugets

build:patchAssemblyInfo patch assemblyinfo cs files

build:csharp compile csharp

build:dockerImage build the docker image

arguments: --version version to set for assemblyinfo docker image

usage:

gulp build --version 1.0.1

output:

docker images

REPOSITORY                    TAG                 IMAGE ID            CREATED             SIZE
tparnell/mywebforms           1.0.1               de4de30a1b13        34 minutes ago      9.246 GB

About

an example of an old aspnet webforms project being built into a docker container

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published