memgraph/tools
Marko Barišić b0cdcd3483
Run CI in mgbuilder containers (#1749)
* Update deployment files for mgbuilders because of toolchain upgrade
* Fix args parameter in builder yaml files
* Add fedora 38, 39 and rockylinux 9.3 mgbuilder Dockerfiles
* Change format of ARG TOOLCHAIN_VERSION from toolchain-vX to vX
* Add function to check supported arch, build type, os and toolchain
* Add options to init subcommand
* Add image names to mgbuilders
* Add v2 of the run.sh script
* Add testing to run2.sh
* Add option for threads --thread
* Add options for enterprise license and organization name
* Make stop mgbuild container step run always
* Add --ci flag to init script
* Move init conditionals under build-memgraph flags
* Add --community flag to build-memgraph
* Change target dir inside mgbuild container
* Add node fix to debian 11, ubuntu 20.04 and ubuntu 22.04
* rm memgraph repo after installing deps
* Add mg user in Dockerfile
* Add step to install rust on all OSs
* Chown files copied into mgbuild container
* Add e2e tests
* Add jepsen test
* Bugfix: Using reference in a callback
* Bugfix: Broad target for e2e tests
* Up db info test limit
* Disable e2e streams tests
* Fix default THREADS
* Prioretize docker compose over docker-compose
* Improve selection between docker compose and docker-compose
* Install PyYAML as mg user
* Fix doxygen install for rocky linux 9.3
* Fix rocky-9.3 environment script to properly install sbcl
* Rename all rocky-9 mentions to rocky-9.3
* Add mgdeps-cache and benchgraph-api hostnames to mgbuild images
* Add logic to pull mgbuild image if missing
* Fix build errors on toolchain-v5 (#1806)
* Rename run2 script, remove run script, add small features to mgbuild.sh
* Add --no-copy flag to build-memgraph to resolve TODO
* Add timeouts to diff jobs
* Fix asio flaky clone, try mgdeps-cache first

---------

Co-authored-by: Andreja Tonev <andreja.tonev@memgraph.io>
Co-authored-by: Ante Pušić <ante.f.pusic@gmail.com>
Co-authored-by: antoniofilipovic <filipovicantonio1998@gmail.com>
2024-03-14 12:19:59 +01:00
..
bench-graph-client Add mgbench support for disk storage and analytical mode (#1286) 2023-10-06 10:19:29 +02:00
emacs-lcp Add lcp-mode for Emacs 2018-08-21 17:22:24 +02:00
gdb-plugins Add memgraph namespace 2022-03-14 15:47:41 +01:00
github Run CI in mgbuilder containers (#1749) 2024-03-14 12:19:59 +01:00
plot Add ClientPool and ThreadPool tests to RPC benchmark 2018-11-12 13:05:37 +01:00
pre-commit Add supernode vertex cache (#1124) 2023-08-11 10:18:28 +02:00
src Use libs from toolchain (#326) 2022-01-21 10:22:36 +01:00
tests/client Replace mg_client with mgconsole (#153) 2021-05-26 11:59:36 +02:00
vim-lcp Add basic indentation to vim-lcp plugin 2018-10-31 15:37:42 +01:00
analyze_rpc_calls Make analyze_rpc_calls script work with new TypeInfo 2018-11-27 15:02:53 +01:00
CMakeLists.txt Implement version names for each Memgraph version 2020-02-12 10:05:40 +01:00
coverage_binary Improve binary coverage script 2019-11-04 17:02:03 +01:00
git-clang-format Remove clang tidy from hooks (#94) 2021-02-16 11:22:59 +01:00
git-clang-tidy Add pre-commit hook (#13) 2020-10-06 13:57:33 +02:00
header-checker.py Adapt header-checker (#323) 2022-01-13 09:18:27 +01:00
lcp LCP: Split up PROCESS-FILE 2019-06-12 09:38:41 +02:00
lsan.supp Explore and implement the usage of clang-tidy and sanitizers (#125) 2021-04-01 17:08:40 +02:00
manage_distributed_card_fraud Modify kill and clean operations 2018-03-05 10:00:43 +01:00
memory_usage Remove leftover config files 2019-12-09 10:25:43 +01:00
mg_import_csv.dockerfile Make csv_to_snapshot more user friendly 2017-10-26 09:37:56 +02:00
neo_to_memgraph Remove extension from Python executables 2017-11-27 14:39:51 +01:00
requirements.txt Add Python query module API mock (#757) 2023-03-07 15:41:19 +01:00
setup Parametrize CI workflows build type (#1324) 2023-10-17 00:04:08 +02:00
snapshot_recovery_speed Remove leftover config files 2019-12-09 10:25:43 +01:00