My team is deploying Sitecore 9.0.2 application to azure appservice for the first time since we got the project.

So while reading the ways to deploy the helix website we found that we will need to use Teamcity for it to run the gulp files.

I was wondering that is it possible to deploy the Sitecore helix website without using TeamCity by just using Octopus deploy. Does Octopus provide a way to run the gulp files to create the builds?

Because in the handover document provided by the last company doesn't contain any information about the Teamcity

Thank you

  • 1
    Your question is way more related to Octopus Deploy using gulp tasks than to Sitecore itself. You should take a look at those two articles: akshaysura.com/2016/12/27/… and akshaysura.com/2016/12/28/… – Hugo Santos Aug 3 '19 at 13:12
  • 1
    You don't need TeamCity, Octo or gulp for that matter. Helix is just a way of structuring your code - it's a regular ASP.NET website. There are many other build and deploy models you can use. Look into Azure DevOps as well as Googling sitecore visual studio build for a range of ways to achieve your task – Richard Hauer Aug 22 '19 at 7:31
  • Hi @RichardHauer thankyou but We were able to solve the issue and was able to successfully link the teamcity with octopus and creating the builds successfully – Simba Sep 2 '19 at 11:11

No, Octopus Deploy cannot and should not be used to produce build artifacts. It is designed to manage and deploy build artifacts that come from a variety of other systems. I would recommend that you look at building your solution using Azure Devops Build Pipelines. It is very easy to configure and connect to Octopus Deploy.

  • Hi @Mark thanx for your answer and sorry for late response , We are not octopus for creating build artifacts we are just using it just for deploying, Teamcity is doing the job of creating the build artifacts. Thankyou – Simba Sep 2 '19 at 11:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.