- 
          
- 
                Notifications
    You must be signed in to change notification settings 
- Fork 392
Rock Build Server Setup
        nairdo edited this page Apr 15, 2014 
        ·
        11 revisions
      
    These are notes for the core team on how we set up our build server.
- Set up ACLs for Jenkins endpoint on Azure. (Github's IPs: https://github.com/blog/1457-upcoming-ip-address-changes)
- Install Jenkins
- Loosely followed my instructions from RC v4
 
- Install Visual Studio 2013 Express (for 4.5.1 and reduced complexity)
- Install Sandcastle Help File Builder
- Skip install of the two Help File Formats
- Press "Install SHFB" button.
- Use C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\for install path.
 
- Use 
- Skip install of 'Sandcastle Help File Builder Visual Studio Package'
- Skip install of MAML Schema IntelliSense
- Skip install of MAML Snippet Files
- Skip install of Visual Studio Spell Checker
- Loosely followed these instructions
- Configure Sandcastle's environment variables
- set DXROOT=c:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder
- set SHFBROOT=%DXROOT%
- set LANGUAGE=%SHFBROOT%\SandcastleBuilderGUI.exe
 
- Add Build step into Jenkins to "Execute Windows Batch Command"
- Build\buildrockdocs.bat