Commit Graph

238 Commits

Author SHA1 Message Date
Alvin Moore 3acaa7343e Enabled C++17 for all Windows projects
Set Visual Studio version to 2017 (first version to support C++17)
2019-05-16 17:44:13 -07:00
Evan Tschannen 966668905e update installer WIX GUID following release 2019-05-12 20:08:50 -07:00
Evan Tschannen 84f8381905 update installer WIX GUID following release 2019-05-12 19:06:04 -07:00
Evan Tschannen fa173ce187 update installer WIX GUID following release 2019-05-08 18:08:50 -07:00
Evan Tschannen bd2077252c update installer WIX GUID following release 2019-05-08 15:54:32 -07:00
Evan Tschannen 3835fb8e41 update installer WIX GUID following release 2019-04-30 18:23:16 -07:00
Evan Tschannen 97bb037d2f update installer WIX GUID following release 2019-04-30 16:59:03 -07:00
Evan Tschannen 926e8d2cc6 update installer WIX GUID following release 2019-04-30 16:54:31 -07:00
Alvin Moore 901150f984 Added support for allowing packages to be greater than current 2019-04-26 15:18:05 -07:00
Evan Tschannen 6edfd2bc81 update installer WIX GUID following release 2019-04-23 22:16:19 -07:00
Evan Tschannen 2f345ec43d update installer WIX GUID following release 2019-04-23 22:14:49 -07:00
Evan Tschannen 575f317b59 update installer WIX GUID following release 2019-04-10 18:21:51 -07:00
Evan Tschannen 19e0fb15e7 update installer WIX GUID following release 2019-04-08 18:32:25 -07:00
Evan Tschannen bda6ecd107 update installer WIX GUID following release 2019-04-08 17:04:34 -07:00
Evan Tschannen 4514043dab update installer WIX GUID following release 2019-04-02 22:26:26 -07:00
Evan Tschannen 56356814f9 update installer WIX GUID following release 2019-04-02 18:41:52 -07:00
mpilman 51ccdb1c9b Remove pidof hack as it was not stable 2019-03-07 16:49:29 -08:00
mpilman da72306642 several minor bug fixes 2019-03-07 16:49:29 -08:00
mpilman acad3e8201 Put rpm, deb, or msi into the packages folder
This additionally fixes a dependency bug on Windows
2019-02-19 11:11:25 -08:00
mpilman 42341447b0 Create data and log directory in OS X installer 2019-02-07 18:09:10 -08:00
mpilman 7e16ca4caa Generate Windows-Installer with cmake 2019-02-07 15:37:04 -08:00
mpilman dcbb248c69 Windows installer base functionality
CPack can now generate a MSI (needs WIX to be
installed). However, this currently does not include
fdbservice - I need to figure out how to install this
first.
2019-02-07 15:37:04 -08:00
Alvin Moore af292818ac Added backup_agent and dr_agent to runtime docker image
Removed mounted website directory from image
Explicitly listed runtimes being copied to runtime image
2019-02-01 09:23:18 -08:00
John Brownlee 620444d539
Merge pull request #1020 from AlvinMooreSr/docker-curl
Better Support For Alternate Download Website
2019-01-23 08:47:41 -08:00
Tim Guggenmos fb6e9c1b09
'Directoris' -> 'Directories' 2019-01-21 12:16:55 +01:00
Sam Bristow bbc3a8d385 Update RPM spec with Apache 2.0 licence
The RPM packages were still being listed as "FoundationDB Community
Licence Agreement" with a broken link to the old license.

No functional changes to the code.
2019-01-15 11:34:16 +13:00
Alvin Moore c36f97ccb2 Added website directory to docker packaging in order to allow the building of runtime docker images 2019-01-11 19:54:36 -08:00
Andrew Noyes 6e92dafc54 Revert change to foundationdb.service 2019-01-10 13:28:56 -08:00
Evan Tschannen 684a22a52b Merge branch 'release-6.0'
# Conflicts:
#	documentation/sphinx/source/release-notes.rst
#	fdbbackup/backup.actor.cpp
#	fdbclient/BackupContainer.actor.cpp
#	fdbclient/HTTP.actor.cpp
#	fdbserver/storageserver.actor.cpp
#	fdbserver/workloads/BackupCorrectness.actor.cpp
#	versions.target
2019-01-09 16:14:46 -08:00
Evan Tschannen 36cf8addd5 update installer WIX GUID following release 2019-01-09 15:32:00 -08:00
Evan Tschannen c23c8fba3e update installer WIX GUID following release 2019-01-09 14:27:56 -08:00
Alvin Moore 9f37e1f9b8 Switch from wget to curl in order to support the download scheme of file://. 2019-01-09 08:19:39 -08:00
Alex Miller 5c9e0701e0 [packaging] Remove Python as a required dependency.
It was only listed as a dependency due to make_public.py, and means that
installation fails on a fresh install of Ubuntu, so Python is being
demoted to a Recommended package instead of required one.
2019-01-08 16:15:45 -08:00
Markus Pilman 1007708dfb RPM package now building correctly 2018-12-13 15:56:45 -08:00
Markus Pilman c654b1bb61 First version of working rpm packages 2018-12-13 15:55:31 -08:00
Markus Pilman df0f491c29 Some more improvements to the build and preparations for packaging 2018-12-13 15:04:13 -08:00
Evan Tschannen d2d68aa171 Merge branch 'release-6.0'
# Conflicts:
#	documentation/sphinx/source/release-notes.rst
#	fdbclient/ManagementAPI.actor.cpp
#	versions.target
2018-12-03 18:26:52 -08:00
Evan Tschannen f6c9cf89bf update installer WIX GUID following release 2018-12-03 18:21:35 -08:00
Evan Tschannen c41ccb687d update installer WIX GUID following release 2018-12-03 16:32:42 -08:00
John Brownlee 33d2ad5753
Merge pull request #887 from brownleej/packaged-dockerfile
Add an official dockerfile
2018-12-03 13:47:51 -08:00
Evan Tschannen 84e07de161 update installer WIX GUID following release 2018-11-27 14:29:52 -08:00
Evan Tschannen e948aadba3 update installer WIX GUID following release 2018-11-27 13:21:37 -08:00
John Brownlee 82354e755c Moves the create_server_environment logic in the dockerfile into a sourceable function.
Adds an explicit coordinator container in the docker-compose sample to support recent changes in the name generation in docker-compose.
Bump a dependency version in the dockerfile.
Improves handling of coordinator lookup failures in the docker scripts.
2018-11-27 09:12:04 -08:00
John Brownlee bbf7a447c5 Ensures that we set the cluster file contents in a consistent way in the docker image for the two different networking options.
Fixes some inaccurate text in the docker image README.
2018-11-25 16:47:25 -08:00
John Brownlee 60908f77cb Combine multiple run commands into one command in the dockerfile.
Add more copyright headers to the docker sample files.
Make the cluster file creation logic in the docker image into a function.
2018-11-14 08:13:43 -08:00
Evan Tschannen 283b85b54a update installer WIX GUID following release 2018-11-13 15:53:58 -08:00
Evan Tschannen 0791683029 update installer WIX GUID following release 2018-11-13 13:12:17 -08:00
Evan Tschannen 4dbe1412f5 update installer WIX GUID following release 2018-10-24 15:32:29 -07:00
Evan Tschannen d35399ed16 update installer WIX GUID following release 2018-10-24 11:12:53 -07:00
John Brownlee dac41b8059 Adds support for basic locality information in the docker image.
Adds support for custom process classes in the docker image.
Makes the scripts more robust against some variations in the environment.
2018-10-16 11:02:12 -07:00
Evan Tschannen af6d16ce58 update installer WIX GUID following release 2018-10-12 15:44:00 -07:00
A.J. Beamon 9983c534e6 Release 6.0.13 preparation 2018-10-10 13:44:16 -07:00
Evan Tschannen d0a9c2ab69 update installer WIX GUID following release 2018-10-08 11:40:16 -07:00
Alec Grieser 20331e32d3
update installer WIX GUID following release 2018-09-11 17:05:09 -07:00
Evan Tschannen 0dbb0244ff updated wxs UID for 6.0.11 2018-09-10 18:04:20 -07:00
John Brownlee ab60d9413f Adds a sample docker-compose setup that uses the new docker image. 2018-09-09 16:29:10 -07:00
John Brownlee 6e076dff8a Adds a dockerfile for building an image to run FoundationDB. 2018-09-09 16:28:18 -07:00
Bhaskar Muppana 7555b37d9c Post release steps - 6.0.10 2018-09-06 22:03:50 -07:00
Bhaskar Muppana 8eca128d7c Update WIX and version numbers for 6.0.10 release 2018-09-06 14:41:15 -07:00
Alex Miller f60c927f16 Release 6.0.9 post-release MSI GUID+version bumps. 2018-08-24 00:52:34 -07:00
Alex Miller 31fb5479e1 Pre-work for 6.0.9 patch release.
* Bump MSI GUID
* Bump 6.0.8 to 6.0.9 on downloads page
2018-08-23 18:51:34 -07:00
Evan Tschannen b615f36aee update versions.target for the next release 2018-08-22 00:21:41 -07:00
Evan Tschannen c43d07745f prepare for 6.0.8 2018-08-21 22:53:25 -07:00
Alex Miller 0081add1ef Preparing branch for a future 6.0.8 2018-08-16 14:22:36 -07:00
Alex Miller 1934750b3a Bump MSI GUID. 2018-08-15 19:59:37 -07:00
Alvin Moore 4519aa8397 Changed Windows GUID
Updated documentation version for release
2018-08-14 05:03:38 -07:00
A.J. Beamon 61480bdf4e Post-release updates for 6.0.5 release 2018-08-10 14:28:56 -07:00
A.J. Beamon 6bc8dd3a2b Prepare for 6.0.5 release 2018-08-10 12:12:17 -07:00
Richard Low 2a987956e7 updated versions.target and wix UID 2018-08-02 19:33:32 -07:00
Richard Low 329da8a5ca update WIX installer GUID for 6.0.4 release 2018-08-02 15:26:49 -07:00
Evan Tschannen 259a943b0b updated versions.target and wix UID 2018-07-25 14:58:05 -07:00
Evan Tschannen d0ebad5e85 updated download links and wix UID for 6.0.3 2018-07-25 13:39:18 -07:00
Balachandar Namasivayam df17dad1e0 Update target to next patch release 2018-07-17 11:12:55 -07:00
Balachandar Namasivayam 9f9eef5727 Prepare for release-6.0.2 2018-07-16 17:07:11 -07:00
Alec Grieser 5390d08246
update WIX installer GUID after 6.0.1 release 2018-07-10 16:29:11 -07:00
Alec Grieser 0c657ae11e
update WIX installer GUID for 6.0.1 release 2018-07-10 13:31:53 -07:00
Alec Grieser 5a21dde270
update WIXS installer for 6.0 release 2018-07-10 10:17:51 -07:00
A.J. Beamon 3fde6cbaa7 Change MSI GUID in 6.0 2018-06-06 15:27:36 -07:00
A.J. Beamon cf7ab15c3e Update versions.target and MSI package for 5.2.4 2018-06-06 15:20:50 -07:00
A.J. Beamon bd90cdbc59 Updates for release 5.2.3. This excludes required changes to administration.rst pending some clarification about how certain upgrades work. 2018-06-06 14:13:20 -07:00
John Brownlee 10bcba4dba Bump versions.target 2018-05-31 11:23:09 -07:00
John Brownlee cd64d6c89a Update documentation for 5.2.2 release. 2018-05-30 15:32:49 -07:00
Alex Miller 3bf52d6262 Bump msi installer GUID 2018-05-21 15:49:51 -07:00
Alex Miller d03fec825b Bump MSI GUID for 5.2.1 2018-05-16 16:59:08 -07:00
Alvin Moore 3fba932f80 Updated Protocol Version
Updated version within download documentation
Added old release notes
Updated Wix GUID Product ID
2018-05-10 17:03:46 -07:00
Alvin Moore 0817ef3a7d Removed extraneous element from Windows installer 2018-04-24 14:37:35 -07:00
Alvin Moore d3b802f79a Fixed the Windows Wix installer 2018-04-24 14:27:51 -07:00
Alvin Moore 4ad22a8d9d Added code to skip license file within Windows installer 2018-04-24 13:34:25 -07:00
Alvin Moore 6b9fda14e0 Removed license from windows installer 2018-04-23 11:04:44 -07:00
Vince Polsinelli a52e8b8f3c
Fixed broken links to documentation 2018-04-19 11:45:24 -07:00
Evan Tschannen 77eee396f7 updated versions.target for 5.1.8 2018-04-18 20:40:36 -07:00
Evan Tschannen f50187b7f1 updated msi Product Id 2018-04-18 19:51:42 -07:00
Evan Tschannen 318a48c420 updated msi installer and versions.target 2018-04-17 18:34:20 -07:00
Evan Tschannen b390d65504 updated the GUID for 5.1.6
updated downloads documentation for 5.1.6
2018-04-16 13:19:00 -07:00
Yichi Chiang e84c683143 Release 5.1.5 update versions.target and product id GUID 2018-04-11 17:39:58 -07:00
John Brownlee b5b5e74229
Merge pull request #143 from yichic/release-5.1.5
Create release 5.1.5
2018-04-11 13:00:40 -07:00
AlvinMooreSr f4e9939ea1
Merge pull request #144 from brownleej/installer-url-fix
Change the installer text to point toward the root of our website rather than the documentation subdirectory.
2018-04-11 12:50:38 -07:00
John Brownlee 1113ee0969 Change the installer text to point toward the root of our website rather than the documentation subdirectory. 2018-04-11 12:46:44 -07:00
Yichi Chiang 5ac9375577 Create release 5.1.5 2018-04-11 12:32:34 -07:00
Alvin Moore 5e3269e7d2 Added the resources back into the mac package 2018-04-10 13:17:18 -07:00
A.J. Beamon 28bd3ec68f Update download page links, add Windows package, remove Node packages, and some rewording. Fix a comment in the Windows installer. 2018-03-19 14:44:32 -07:00
John Brownlee 91fa01a5a6 Updates URLs and email addresses in documentation and package config. 2018-03-15 16:30:29 -07:00
satherton e35d999aba
Changed WIX Installer GUID. 2018-03-09 15:33:56 -08:00
satherton 66f1b61543
Update FDBInstaller.wxs
New product GUID.
2018-03-09 12:14:48 -08:00
Balachandar Namasivayam 4e9091eb75 Add new guid for wxs 2018-03-08 14:19:14 -08:00
Alec Grieser 0bae9880f1 remove trailing whitespace from our copyright headers ; fixed formatting of python setup.py 2018-02-21 10:25:11 -08:00
Bhaskar Muppana 816a609cb9 Generate new WIX Installer GUID - post release 2018-02-16 13:13:23 -08:00
Bhaskar Muppana 1debc59cb5 Generate new WIX Installer GUID 2018-02-16 11:06:01 -08:00
Stephen Atherton 7bfaffe10d Merge branch 'release-5.1' of github.com:apple/foundationdb into release-5.1 2018-02-13 16:37:10 -08:00
Alex Miller 6d977b00aa Bumping GUID post 5.1.1 release 2018-02-08 18:23:01 -08:00
Alex Miller 93226ffed9 Upgrade msi GUID for 5.1.1 2018-02-08 15:42:01 -08:00
Stephen Atherton 9a4d039495 Removed fdbblob (an alias for fdbbackup) generation. 2018-02-07 15:10:39 -08:00
Alec Grieser 406d6b70e3 it's all guid 2018-01-25 12:48:20 -08:00
Alec Grieser 7808099318 bump protocol version for release ; new product guid 2018-01-25 10:02:48 -08:00
John Brownlee d46e240de2 Merge branch 'release-5.0'
# Conflicts:
#	fdbclient/FileBackupAgent.actor.cpp
#	versions.target
2017-11-02 10:42:30 -07:00
John Brownlee b20b9dc3f2 Update product ID. 2017-11-02 10:19:06 -07:00
John Brownlee 457ba49e5d Prepare for 5.0.7 release. 2017-11-01 13:19:50 -07:00
Stephen Atherton 42955012e9 Merge branch 'release-5.0'
# Conflicts:
#	fdbrpc/BlobStore.actor.cpp
#	flow/error_definitions.h
2017-10-20 21:16:55 -07:00
Alvin Moore 770d9663d8 Prepared for new release 5.0.6
Updated WIX Product Id
Updated Artifactory links
2017-10-16 11:25:14 -07:00
Evan Tschannen 6ea9903c82 Merge branch 'release-5.0'
# Conflicts:
#	fdbbackup/backup.actor.cpp
#	fdbserver/ClusterController.actor.cpp
#	versions.target
2017-10-01 18:46:44 -07:00
Evan Tschannen 1a73e31959 updated wix guid 2017-10-01 18:37:22 -07:00
Evan Tschannen 5f82bfe533 updated release notes for 5.0.5 2017-10-01 17:45:56 -07:00
Yichi Chiang d9bc7edda0 Merge from release-5.0.4 2017-08-29 15:04:28 -07:00
Yichi Chiang 512f02bb8e Update GUID for release-5.0.4 2017-08-29 10:12:00 -07:00
A.J. Beamon 9a0a3b6329 Merge commit '66528becb82d826e81fa644bb378212584ab580e' 2017-08-28 16:47:59 -07:00
Yichi Chiang 6b2f1abbf8 release 5.0.4 preparation 2017-08-28 16:02:31 -07:00
John Brownlee 448fccbdaf Merge pull request #140 from cie/remove-wd40-refs
Remove wd40 refs
2017-08-14 10:22:52 -07:00
Stephen Atherton 4b8e2adb8e Updated WIX Installer GUID. 2017-08-09 23:24:05 -07:00
Stephen Atherton 95cd5dc3a2 Updated installer package GUID, updated docs for 5.0.3. 2017-08-09 22:29:02 -07:00
Evan Tschannen 6bc87b5837 updated wix guid 2017-07-27 16:39:46 -07:00
Evan Tschannen 7e69a09e0e updated release notes, updated WIX guid 2017-07-27 14:40:49 -07:00
John King 2710ab28ea removed delete_wd40_env option from sample conffile 2017-07-21 13:22:23 -07:00
Balachandar Namasivayam 529e7a191c Generate new guid for FDBInstaller.wxs 2017-06-28 18:43:22 -07:00
Alvin Moore 909e15ed44 Generated new Windows GUID after release 5.0 2017-06-26 18:05:31 -07:00
Alvin Moore 8f7c76ddd3 Merge branch 'release-4.6' into release-5.0
# Conflicts:
#	fdbserver/Knobs.h
Updated Windows GUID
Updated and corrected format of Protocol Version
2017-06-26 15:54:57 -07:00
Alec Grieser 1cce243840 Merge branch 'release-4.6' into release-5.0 2017-06-19 17:50:52 -07:00
Stephen Atherton f405c8d88e Merge branch 'release-4.6' into release-5.0
# Conflicts:
#	fdbrpc/AsyncFileKAIO.actor.h
#	fdbrpc/sim2.actor.cpp
#	fdbserver/optimisttest.actor.cpp
#	versions.target
2017-06-15 17:40:19 -07:00
FDB Dev Team a674cb4ef4 Initial repository commit 2017-05-25 13:48:44 -07:00