1
0
mirror of https://github.com/apple/foundationdb.git synced 2025-05-31 10:14:52 +08:00

307 Commits

Author SHA1 Message Date
Daniel Smith
ba0aceccbe
Add ASAN and TSAN to the build container ()
* Add ASAN and TSAN to the build container

* Add ASAN and TSAN to the centos6 build container
2021-05-10 18:04:01 -05:00
Jingyu Zhou
3ce31cb347 Upgrade api version from 700 to 710 2021-05-05 21:15:00 -07:00
Lukas Joswiak
a274c4768d Fix remaining download links 2021-05-05 15:51:00 -07:00
Lukas Joswiak
86fde38240 Fix boost download links 2021-05-03 14:30:48 -07:00
Aaron Molitor
b8865673c3 add redhat-lsb-core to build images -- cpack uses lsb_release 2021-04-20 09:32:38 -05:00
Vishesh Yadav
e7d4a452e4 docker: Load custom bashrc if available
This will check if there is a `.bashrc.local` avialable in the synced directory,
and load it.

- This is useful so that any changes usrs make to our bashrc in Okteto containers,
doesn't get lost between re-deployement of containers.
- Can also used to automate setting up environment, e.g. copy various dotfiles
etc from the synced directory to $HOME folder during first run.
2021-04-16 12:40:46 -05:00
Andrew Noyes
1a05d22538
Add valgrind to foundationdb/build image ()
* Add valgrind to foundationdb/build image

* Remove valgrind-devel system package
2021-04-08 17:46:04 -05:00
Aaron Molitor
2de2ebd337 add old fdb binaries to build image, update cmake to look in the right place, add new alias to devel image, update FDBTLS lib install for joshua, get the default joshua branch 2021-04-08 12:05:59 -05:00
Kao Makino
587d89d1a2
Add devtoolset-8-systemtap-sdt-devel ()
Co-authored-by: Aaron Molitor <ammolitor@users.noreply.github.com>
2021-04-02 17:25:13 -05:00
Aaron Molitor
723d34ec15 align developer aliases with CI build commands
align developer aliases with CI build commands
2021-04-01 12:52:34 -05:00
Aaron Molitor
73d0c2ac15
Docker updates ()
* add alias to start joshua with default correctness package
add lxml to pip packages being installed
add byobu, fish, ripgrep, the_silver_searcher and zsh to devel images (fish and ripgrep not avaialbe in c6)
sort yum packages being installed
add aws cli and kubectl for starting correctness/joshua
fix cmk output location, remove cluster-file in j
add docker to centos7 build image
use printf to create/update files in devel image

* add ycsb incomplete Dockerfile, remove buildspec.yml
2021-03-24 19:59:03 -05:00
Kao Makino
4097ec633b
Add aarch64 support in CentOS7 Dockerfile () 2021-03-18 11:52:53 -05:00
Aaron Molitor
bac3d61c09 install fdb-joshua and old fdb binaries, add j alias to bashrc 2021-03-02 16:27:55 -06:00
Aaron Molitor
4e14500031 use pre-downloaded rocksdb at build time. 2021-03-01 20:00:21 -06:00
Trevor Clinkenbeard
68a4049dc0
Add Azure backup dependencies to Docker image ()
* Add Azure backup dependencies to Docker image

* Remove duplicate libcurl-devel installation

* Alphabetize yum installations in Dockerfile
2021-02-25 13:32:05 -06:00
sfc-gh-tclinkenbeard
37a556c3d1 Add jq and cgdb to development docker image 2021-02-24 18:55:06 -08:00
Aaron Molitor
e3672eaab7 add buildspec.yml for CodeBuild to build and push images to ECR 2021-02-24 12:48:18 -06:00
Aaron Molitor
a51c69cd6c remove Dockerfile and Dockerfile.devel and add new centos6 Dockerfile(s) 2021-02-24 12:48:18 -06:00
Aaron Molitor
4fbbe2357f remove Dockerfile.c7.layered and add new centos7 Dockerfile(s) 2021-02-24 12:48:18 -06:00
Markus Pilman
c192018d1a add clang back to c7 docker image 2021-02-11 10:13:29 -07:00
A.J. Beamon
aaf0a9aa7b Merge branch 'release-6.3' into merge-release-6.3-into-master
# Conflicts:
#	build/docker-compose.yaml
#	cmake/ConfigureCompiler.cmake
#	fdbclient/FileBackupAgent.actor.cpp
#	fdbrpc/AsyncFileCached.actor.h
#	fdbrpc/IAsyncFile.h
#	fdbrpc/IRateControl.h
#	fdbrpc/simulator.h
#	fdbserver/KeyValueStoreSQLite.actor.cpp
#	fdbserver/storageserver.actor.cpp
#	fdbservice/ServiceBase.cpp
2021-02-08 12:58:34 -08:00
A.J. Beamon
67e783acf8 Merge branch 'release-6.2' into merge-release-6.2-into-release-6.3
# Conflicts:
#	cmake/CompileBoost.cmake
#	cmake/FDBComponents.cmake
#	fdbrpc/AsyncFileCached.actor.h
#	fdbrpc/simulator.h
#	fdbserver/KeyValueStoreSQLite.actor.cpp
#	fdbserver/Knobs.cpp
#	fdbserver/Knobs.h
#	fdbserver/storageserver.actor.cpp
#	flow/Knobs.h
#	flow/network.h
2021-02-08 09:20:28 -08:00
Aaron Molitor
b1f8e01c92 address PR comments part two, use '-G Ninja' for LLVM build 2021-02-05 16:48:22 -06:00
Aaron Molitor
2d0e655e28 address PR comments part one, configure/install boost, add jemalloc 2021-02-05 16:48:22 -06:00
Aaron Molitor
f9c73b66a8 cleanup Dockerfile.c7.layered, add distcc 2021-02-05 16:48:22 -06:00
Markus Pilman
cdbbc8a689 use ARG to storge image version 2021-02-04 11:16:18 -07:00
Markus Pilman
3832cfcc39 increased version of Dockerfile.devel 2021-02-01 11:28:02 -07:00
Markus Pilman
0805902770 Merge branch 'release-6.2' of github.com:apple/foundationdb into features/add-jemalloc-boost 2021-02-01 11:27:12 -07:00
Markus Pilman
9932c00d46
Update build/docker-compose.yaml
Co-authored-by: Alvin Moore <36203359+AlvinMooreSr@users.noreply.github.com>
2021-02-01 08:10:35 -07:00
Markus Pilman
27c7a37690
Update build/Dockerfile.devel
Co-authored-by: Alvin Moore <36203359+AlvinMooreSr@users.noreply.github.com>
2021-02-01 08:10:26 -07:00
Markus Pilman
ccea717464
Update build/Dockerfile
Co-authored-by: Alvin Moore <36203359+AlvinMooreSr@users.noreply.github.com>
2021-02-01 08:10:20 -07:00
Alvin Moore
7e51878904
Merge pull request from sears/enable-boringssl
Switch to BoringSSL by default
2021-01-31 20:24:42 -05:00
Markus Pilman
fd89c1d12d update devel and compose 2021-01-29 12:21:13 -07:00
Markus Pilman
a39d1becf3 add jemalloc to Dockerfile 2021-01-29 11:52:41 -07:00
Markus Pilman
a056eb8136 delete c7 file 2021-01-29 10:42:16 -07:00
Markus Pilman
a7501fb122 install boost in docker image and make sure cmake finds it 2021-01-29 10:41:17 -07:00
Alvin Moore
304cb10758 Enabled warnings as errors within CI 2021-01-29 11:21:50 -05:00
Russell Sears
a977997e4a Bump development + build docker version numbers 2021-01-22 20:39:12 +00:00
Russell Sears
589eaf54d7 Switch to BoringSSL by default 2021-01-22 20:39:12 +00:00
Andrew Noyes
ff7d306b09 Merge branch 'release-6.3' into anoyes/merge-6.3-to-master
Include conflict markers for now. Will resolve.
2021-01-15 18:04:09 +00:00
Jingyu Zhou
bbb56e4089 Merge branch 'release-6.2' of https://github.com/apple/foundationdb into release-6.3 2020-12-23 14:26:59 -08:00
Russell Sears
4cb821cd63 Merge remote-tracking branch 'upstream/release-6.2' into merge-6.2-to-6.3 2020-12-09 15:47:44 -08:00
John Leach
aa7da9297d
Adding LZ4 to Centos 7 Docker Image: 2020-12-09 12:41:08 -08:00
Markus Pilman
5b57f03eac
Merge branch 'release-6.2' into features/toml11-docker 2020-12-09 12:16:52 -07:00
Russell Sears
207a96ad5a Add boringssl and ctest2junit to docker; move environment-independent CCACHE flags from Dockerfile.devel to Dockerfile 2020-12-07 15:06:34 -08:00
Alvin Moore
ae50dc9dae Updated docker compose version 2020-12-03 02:16:24 -05:00
Alvin Moore
245cf28ace Updated docker repositories to Vault repos 2020-12-03 02:12:55 -05:00
sfc-gh-tclinkenbeard
cf4c8e375f Merge remote-tracking branch 'origin/release-6.3' into merge 2020-10-29 22:15:41 -07:00
Meng Xu
8f432406f0
Merge pull request from sfc-gh-mpilman/features/Dockerfile.centos7
New CentoOS7 based image
2020-10-28 10:30:08 -07:00
Markus Pilman
2bb2a45448
Merge branch 'release-6.2' into features/toml11-docker 2020-10-28 09:27:13 -06:00