Answers: <p>The article "<a href="https://blogs.technet.microsoft.com/automagically/2017/04/11/continous-deployment-to-azure-automation-dsc/" rel="nofollow noreferrer">Continuous Deployment to Azure Automation DSC</a>", or series of articles, walks through setting up a CI/CD pipeline for DSC using VSTS (Visual Studio Team Services).  Building a VSTS account in Azure is free and it provides some number of build minutes for free as well.</p>
  
  <p>Basically, rather than setting up a runbook, you can configure a CI/CD pipeline using build services in VSTS to perform whatever orchestration activities you require for DSC and VSTS enables you to save your code in their source control management system.</p>
  
Answers: CC BY-SA 4.0
Answers: 2018-05-06T08:51:09.140Z
Answers: Links are subject to break, summarize what you find interesting in your answer and provide the link for further information if needed. I suggest you read [answer] for more information on what we expect (greetings, etc are not needed in posts)
Answers: Tensibai
Answers: CC BY-SA 4.0
Answers: 2018-05-06T03:14:07.597Z
Answers: 2018-05-10T17:02:39.083Z
Answers: 2018-05-10T17:02:39.083Z
Answers: Stephen Correia
Body: <p>The Azure Automation DSC seems to know to integrate with GitHub, but it seems to expect only runbooks there. At least, this is what I understand from the following UI screen:
  <a href="https://i.sstatic.net/6NFDk.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/6NFDk.png" alt="enter image description here"></a></p>
  
  <p>I have just started to learn DSC and have no runbooks. So far I only used DSC configurations, no runbooks.</p>
  
  <p>So, is it only possible for runbooks? Does it mean that nobody works with just DSC configurations?</p>
  
  <p><strong>P.S.</strong> Knowing that DSC stands for Desired State <strong>Configuration</strong> I find the term DSC <strong>configurations</strong> a bit funny. </p>
  
Tags: <automation><azure>
Title: Is it possible to keep all the DSC configurations in Version Control and make Azure Automation fetch it from there automatically?
UserDisplayName: mark
ThreadText: # Is it possible to keep all the DSC configurations in Version Control and make Azure Automation fetch it from there automatically?
  
  (Asked by: username_0 on 2018-03-24)
  
  The Azure Automation DSC seems to know to integrate with GitHub, but it seems to expect only runbooks there. At least, this is what I understand from the following UI screen:
  [![enter image description here](https://i.sstatic.net/6NFDk.png)](https://i.sstatic.net/6NFDk.png)
  
  I have just started to learn DSC and have no runbooks. So far I only used DSC configurations, no runbooks.
  
  So, is it only possible for runbooks? Does it mean that nobody works with just DSC configurations?
  
  **P.S.** Knowing that DSC stands for Desired State **Configuration** I find the term DSC **configurations** a bit funny.
  
  **Tags:** automation, azure
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2018-05-06. Score: 2
  
  The article "[Continuous Deployment to Azure Automation DSC](https://blogs.technet.microsoft.com/automagically/2017/04/11/continous-deployment-to-azure-automation-dsc/)", or series of articles, walks through setting up a CI/CD pipeline for DSC using VSTS (Visual Studio Team Services). Building a VSTS account in Azure is free and it provides some number of build minutes for free as well.
  
  Basically, rather than setting up a runbook, you can configure a CI/CD pipeline using build services in VSTS to perform whatever orchestration activities you require for DSC and VSTS enables you to save your code in their source control management system.
  
  > **Comments:**
  > **username_2**: Links are subject to break, summarize what you find interesting in your answer and provide the link for further information if needed. I suggest you read [answer] for more information on what we expect (greetings, etc are not needed in posts)  
  
  ---
  
  