Commit Graph

42 Commits

Author SHA1 Message Date
Evan Tschannen 2d788b309f Merge branch 'release-6.2' into release-6.3
# Conflicts:
#	documentation/sphinx/source/api-error-codes.rst
#	flow/ThreadHelper.actor.h
#	flow/error_definitions.h
2020-09-24 17:16:58 -07:00
Alvin Moore 9d130bdecf Updated OpenSsl version from 1.1.1d to 1.1.1h 2020-09-24 19:23:56 -04:00
Evan Tschannen 29eec30183 Merge branch 'release-6.2' into release-6.3
# Conflicts:
#	CMakeLists.txt
#	build/Dockerfile
#	build/Dockerfile.devel
#	documentation/sphinx/source/downloads.rst
#	fdbserver/Knobs.cpp
#	fdbserver/LogSystem.h
#	fdbserver/MasterProxyServer.actor.cpp
#	fdbserver/TagPartitionedLogSystem.actor.cpp
#	fdbserver/WaitFailure.actor.cpp
#	fdbserver/fdbserver.vcxproj
#	fdbserver/fdbserver.vcxproj.filters
#	packaging/msi/FDBInstaller.wxs
2020-08-31 01:10:29 -07:00
Alvin Moore 6a00836437 Installed RocksDB
Localized the time zone
2020-07-20 11:35:37 -07:00
Alvin Moore 64a4cf287e Added support for building test packages via docker compose 2020-06-08 11:17:27 -07:00
Alvin Moore c496f6e216 Updated dockerfile to include newer version of git 2020-05-12 10:43:34 -07:00
Alvin Moore f33af59a6f Added support for building bindings via cmake 2020-05-12 10:43:34 -07:00
Alvin Moore 252b1754b3 Updated the docker version
Fixed the location of the TLS libraries
2020-02-23 15:35:33 -08:00
Alvin Moore 012f13fa7e Replaced LibreSsl with OpenSSL
Added Python27 back to build docker
2020-02-21 02:10:58 -08:00
Alvin Moore aa6dfc646c Added support for boost 1.72 to build docker images
rRemoved python 2.7 from build docker
Locked gcc compiler to current version
2020-02-20 19:19:02 -08:00
Alvin Moore 5af941ce25
Merge pull request #2451 from atn34/atn34/add-ubsan
Include libubsan in the docker image
2019-12-13 12:02:35 -08:00
Alvin Moore 645ad66b02 Added more verbose compilation statements when building via ninja to give more specific error details 2019-12-13 09:20:58 -08:00
Andrew Noyes f3265e951c Bump docker image version to 0.1.9 2019-12-12 11:13:13 -08:00
Alvin Moore 74d1403cd9 Updated the build docker to include a specific version of the compiler 2019-10-01 16:14:11 -07:00
Alvin Moore 5c091cb7eb Switched cmake build to use ninja which is included within docker file 2019-09-13 15:31:37 -07:00
Alvin Moore 9923472636 Added missing quote for correctness command string 2019-08-01 13:27:06 -07:00
mpilman b030c14a77 fix docker-compose version 2019-07-30 17:50:44 -07:00
mpilman b5e156137f incremented image and compose-version 2019-07-29 19:32:32 -07:00
Andrew Noyes b77338af80 Add -DCMAKE_COLOR_MAKEFILE=0 to docker-compose.yaml 2019-06-28 17:46:47 -07:00
Alvin Moore d1de96649f Added distcc to list of packages included within build-image in the event that builders use remote compilation nodes 2019-06-25 13:53:44 -07:00
Alvin Moore 9df2198bfd Added enablement of ccache for all builds via docker-compose by default 2019-06-17 13:11:52 -07:00
Alvin Moore ce819f2e8e Added ccache to build docker image 2019-06-17 13:11:52 -07:00
Alvin Moore 43f142ac13 Upgraded devtoolset package from 7 to 8 2019-05-15 13:27:08 -07:00
Alvin Moore c93ebe1e8e Created new build docker with valgrind and default compilation flags 2019-05-15 10:46:52 -07:00
Alvin Moore be571d3fd4 Changed volume mount for building docs in order to shorten directory length 2019-05-11 08:01:32 -07:00
Alvin Moore 1cfd94f30b Modified docker compose to use make rather than cmake for bindings, packages, and docs 2019-05-10 11:01:21 -07:00
Alvin Moore c3dcbefeb2 Updated docker compose to use latest build image 2019-05-10 10:56:31 -07:00
Alvin Moore 0654afa40e Merge branch 'master' of github.com:apple/foundationdb into new-docker
# Conflicts:
#	build/Dockerfile
#	build/docker-compose.yaml
2019-04-24 13:33:07 -07:00
Alvin Moore c2f8799537 Removed the setting of permissions and ownership for the /opt directory
Installed boto3 via pip
2019-04-22 22:09:25 -07:00
Alvin Moore ad7487282b Changed working directory to fix problem with debug rpms 2019-04-22 12:04:08 -07:00
Alvin Moore 7f5b89d699 Updated the services defined within the docker-compose file to use enable scl tools
Removed conditionals from docker-compose
2019-04-22 11:40:00 -07:00
Alvin Moore 45868e9198 Updated the build docker file to be Centos-based 2019-04-22 09:06:55 -07:00
Alvin Moore 799a9d2f18
Updated CMake PRB (#1463)
* Added support for testing cpack and defined very long directory name for source because of problem with building debug rpms

* Added support for building rpms by adding file package

* Added preinstall target to prevent cpack from having to do so much compilation as single thread
2019-04-17 15:38:09 -07:00
Alvin Moore c365b030c8 Added support for variable build directory 2019-02-12 17:01:04 -08:00
Alvin Moore c325465dac Added support for a type of correctness service run against the fdbserver binary via docker-compose 2019-02-12 16:22:56 -08:00
Alvin Moore c77d75294f Added support for building via cmake when present via docker-compose
Added support for running ctests via docker-compose
2019-02-11 13:02:07 -08:00
Alvin Moore 842872e3de Added build services within docker compose 2019-02-01 11:31:11 -08:00
Alvin Moore ad53c4823f Removed the clean from the build commands
Removed unneeded environment variables from doc build
2018-11-08 08:31:36 -08:00
Alvin Moore 3dedaebf05 Synced docker compose file with dockerfile 2018-11-02 10:56:18 -07:00
Alvin Moore e7fb4fa13b Added version to dockerfile 2018-11-02 10:36:40 -07:00
Alvin Moore 25a71d2ea0 Added clean to the build commands 2018-11-02 08:43:52 -07:00
Alvin Moore 30d6f80aeb Added support for building snapshot, release, and documentation packages via docker compose 2018-11-01 14:29:01 -07:00