CBD-1357: Parameterize build script

Change-Id: Ibc2d4e905465ac5cd740ae18c6dd0907b1e1ae97
Reviewed-on: http://review.couchbase.org/36008
Reviewed-by: Philip Labee <philip@couchbase.com>
Tested-by: Philip Labee <philip@couchbase.com>
CBT-1357: Pull voltron from primary git

Change-Id: I0bd3255d094300f0408724c5f13eea01f4d2aa3f
Reviewed-on: http://review.couchbase.org/36021
Tested-by: Chris Hillery <ceej@couchbase.com>
Reviewed-by: Philip Labee <philip@couchbase.com>
CBD-1359:  dashboard pages for 2.5.2

Change-Id: I88775bfd3c0c8307c65b8c431496293c31e6e8c5
Reviewed-on: http://review.couchbase.org/36104
Reviewed-by: Philip Labee <philip@couchbase.com>
Tested-by: Philip Labee <philip@couchbase.com>
CBD-1359:  add mappings for 2.5.2 builders

Change-Id: I4ec465c896e6cdec2f1d74265afa21c8416b9d3f
Reviewed-on: http://review.couchbase.org/36113
Reviewed-by: Philip Labee <philip@couchbase.com>
Tested-by: Philip Labee <philip@couchbase.com>
CBLT-267:  move license files into build repo, under license/<product_name>

Change-Id: Iec94f29fa56d405edada2688bc35e8ef3be1397e
Reviewed-on: http://review.couchbase.org/36117
Reviewed-by: Jens Alfke <jens@couchbase.com>
Tested-by: Philip Labee <philip@couchbase.com>
CBD-1354:  add dashboard method for windows builds on jenkins

Change-Id: Iea9869402277cf47a47884cd4a43b2c109233efe
Reviewed-on: http://review.couchbase.org/36147
Reviewed-by: Philip Labee <philip@couchbase.com>
Tested-by: Philip Labee <philip@couchbase.com>
CBD-1354: fix typo in dashboard method for windows builds on jenkins

Change-Id: I0a75c9b806694740f0c75d1400c2918f535dc124
Reviewed-on: http://review.couchbase.org/36150
Reviewed-by: Philip Labee <philip@couchbase.com>
Tested-by: Philip Labee <philip@couchbase.com>
CBD-1354:  need to call last_done_server() to get its status

Change-Id: I43e1791655971ac02228b54da7e29a29ce1e846a
Reviewed-on: http://review.couchbase.org/36151
Reviewed-by: Philip Labee <philip@couchbase.com>
Tested-by: Philip Labee <philip@couchbase.com>
CBD-1354:  master dashboard now calls show_latest_server.cgi

Change-Id: I7a0a13caff4d4a1305825641a3499a8e851da5ad
Reviewed-on: http://review.couchbase.org/36152
Reviewed-by: Philip Labee <philip@couchbase.com>
Tested-by: Philip Labee <philip@couchbase.com>
CBD-1357:  move server-windows-build.bat to /scripts/jenkins/couchbase_server/

Change-Id: I1a034f4e609ecc563cf427b60faac296df17ac2a
Reviewed-on: http://review.couchbase.org/36153
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Tested-by: Philip Labee <philip@couchbase.com>
CBIT-532: Use go and fix build errors.

Change-Id: I394986c82ff44210c28c0a108daa846d24c36f40
Reviewed-on: http://review.couchbase.org/36162
Tested-by: Eric Limare <eric.limare@couchbase.com>
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Reviewed-by: Eric Limare <eric.limare@couchbase.com>
CBD-1357: win-32 builds use Visual Studio 10.0, clone voltron from internal mirror

Change-Id: I1d78632eb01a911d709b17264db018d123fc0b9c
Reviewed-on: http://review.couchbase.org/36164
Reviewed-by: Philip Labee <philip@couchbase.com>
Tested-by: Philip Labee <philip@couchbase.com>
CBD-1357:  win-32 uses Visual Studio 10.0

Change-Id: Ie9243281f8d69bfc1d07efebac1f76e00e70c494
Reviewed-on: http://review.couchbase.org/36166
Reviewed-by: Philip Labee <philip@couchbase.com>
Tested-by: Philip Labee <philip@couchbase.com>
CBD-1357:  update voltron if it exists

Change-Id: I27f45eff2b9cbd5754df320166d148abdfca77e7
Reviewed-on: http://review.couchbase.org/36199
Reviewed-by: Philip Labee <philip@couchbase.com>
Tested-by: Philip Labee <philip@couchbase.com>
CBIT-532: fix typo

Change-Id: Ic70958718048354cdb226a7f61f1844a8f2dba2a
Reviewed-on: http://review.couchbase.org/36200
Tested-by: Eric Limare <eric.limare@couchbase.com>
Reviewed-by: Chris Hillery <ceej@couchbase.com>
Reviewed-by: Eric Limare <eric.limare@couchbase.com>
CBD-1354:  use new shorter names for windows build jobs:
             cs_mst_win3208
             cs_mst_win6408

Change-Id: Ib7bff44b442eef50add6fe5a49d114c6ffe0e09d
Reviewed-on: http://review.couchbase.org/36294
Reviewed-by: Philip Labee <philip@couchbase.com>
Tested-by: Philip Labee <philip@couchbase.com>
CBD-1357:  windows 3.0.0 build jobs now jenkins jobs called through buildbot proxy

Change-Id: Ib749860e6814aa16285f0f78c935f52a294799a3
Reviewed-on: http://review.couchbase.org/36299
Reviewed-by: Philip Labee <philip@couchbase.com>
Tested-by: Philip Labee <philip@couchbase.com>
CBLT-271:  instantiate VERSION_NAME, VERSION_CODE with release number and build iteration
in couchbase-lite-java-core/src/main/java/com/couchbase/lite/support/Version.java

undo changes after build phase completes

Change-Id: Ib1d3046fe5ba6bc3806651145cbdabc9cc216e10
Reviewed-on: http://review.couchbase.org/36303
Reviewed-by: Traun Leyden <tleyden@couchbase.com>
Tested-by: Traun Leyden <tleyden@couchbase.com>
CBLT-272: use --fail flag on curl for cbfs upload commands, so that the build fails if the package is not retained.

Change-Id: I52ec28207c4e5ed6aa9ff1f52652f106fd9e4802
Reviewed-on: http://review.couchbase.org/36328
Reviewed-by: Philip Labee <philip@couchbase.com>
Tested-by: Philip Labee <philip@couchbase.com>
CBD-1368:  blank space for 32-bit linux (3.0.0 and master)

Change-Id: I05cd9a8db15480eb22c48708368017f868d218d1
Reviewed-on: http://review.couchbase.org/36360
Tested-by: Philip Labee <philip@couchbase.com>
Reviewed-by: Philip Labee <philip@couchbase.com>