Skip to content

hwebz/NTCKTM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KTM Company

Local development setup

More info

Continuous deployment steps:

  • When code changes detected on develop branch on GitHub, build step gets triggered on Team City server.
  • Build step builds solution, creates NuGet packages, creates Octopus release and triggers deploy on Octopus for Test environment.
  • Octopus deploys KtmCompany.Web on Test environment.
  • Then Octopus runs smoke tests for both sites and verifies that no error code returned on the main pages.

Usually the whole process from checking till deployment takes 2-4 minutes.

The Test sites address:

http://ktmcompany.geta.no

CMS admin username/password: Geta Active directory user

Branching and deployment

Develop is the development branch.

Main is the production ready branch.