Skip to content

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.

  1. Set up ACLs for Jenkins endpoint on Azure. (Github's IPs: https://github.com/blog/1457-upcoming-ip-address-changes)
  2. Install Jenkins
    1. Loosely followed my instructions from RC v4
  3. Install Visual Studio 2013 Express (for 4.5.1 and reduced complexity)
  4. Install Sandcastle Help File Builder
  5. Skip install of the two Help File Formats
  6. Press "Install SHFB" button.
    1. Use C:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder\ for install path.
  7. Skip install of 'Sandcastle Help File Builder Visual Studio Package'
  8. Skip install of MAML Schema IntelliSense
  9. Skip install of MAML Snippet Files
  10. Skip install of Visual Studio Spell Checker
  11. Loosely followed these instructions
  12. Configure Sandcastle's environment variables
    1. set DXROOT=c:\Program Files (x86)\EWSoftware\Sandcastle Help File Builder
    2. set SHFBROOT=%DXROOT%
    3. set LANGUAGE=%SHFBROOT%\SandcastleBuilderGUI.exe
  13. Add Build step into Jenkins to "Execute Windows Batch Command"
    1. Build\buildrockdocs.bat
Clone this wiki locally