0 Comments
Setup Octopus

The example contains two processes:
1. Deploy
2. Send email

Follow the settings below for your Deploy process

Settings
Value
Comment
Step NameDeploy Git-Test To Develop
Targets / Machine rolesiis7 iis8
Package / NuGet feedOctopus Server(built-in)
Package / NuGet package IDGit-Test.Dev

Custom install directory

#{Server.webroot}\#{Server.sitename.develop}i.e e:\www\demo\
Configuration variablesReplace appSettings and connectionString entries in any.config files
Configuration transforms / XML transformsAutomatically run configuration transformation files
Configuration transforms / Additional transforms#{Octopus.Environment.Name}.config
IIS WebSite / Web SiteCreate or update an IIS Web Site and Application Pool
IIS WebSite / Web Site Name#{Server.sitename.develop}(Site name in IIS) i.e. demo.dev.localhost
IIS WebSite / Relative home directory#{Server.webroot}\#{Server.sitename.develop}Website folder
IIS Application Pool/ Application Pool Name#{Server.sitename.develop}i.e. demo.dev.localhost
IIS Application Pool/ .NET CLR versionv4.0
IIS Application Pool/ IdentityNetwork Service
IIS Bindings
  • Protocol: http
  • Port: 80
  • Host: #{Server.binging.develop}
i.e. demo.dev.localhost
IIS AuthenticationEnable Anonymous authentication
Environmentsdevelop.localdev

Variables
Name
Value
Email.Notificationswalle.z.yuan@gmail.com
Server.binding.developgit-test.dev.localhost
Server.sitename.developgit-test.dev.localhost
Server.webroote:\demo\git-test