- Nov 08, 2021
-
-
Alberto Miranda authored
- Aug 23, 2021
-
-
Alberto Miranda authored
Resolve "Build artifacts never expire" Closes #172 See merge request !108
-
Alberto Miranda authored
-
Alberto Miranda authored
Resolve "Docker image for `coverage` still using `stable-slim`" Closes #169 and #170 See merge request !106
-
Alberto Miranda authored
-
Alberto Miranda authored
Resolve "RocksDB crashes with SIGILL in CI" This MR ensures that RocksDB is compiled with the `PORTABLE` and `USE_SSE` flags when building the Docker images used in the CI. Closes #171 See merge request !107
-
Alberto Miranda authored
-
- Aug 16, 2021
-
-
Alberto Miranda authored
Merge branch 'amiranda/169-docker-images-fail-to-build-due-to-error-in-debian-stable-slim' into 'master' Resolve "Docker images fail to build due to error in `debian:stable-slim`" Use `debian:buster-slim` in Docker images for 0.8.0 Closes #169 See merge request !105
-
Alberto Miranda authored
-
Ramon Nou authored
This MR optimizes the CI pipelines by doing the following: - [x] Enable out-of-order execution of jobs using the `needs` clause - [x] Split tests for better parallelization - [x] Evaluate the `parallel` keyword - [x] Evaluate the `interruptible` keyword - [x] Reduce artifact size by removing unneeded object files between stages - [x] Refactor Docker images and make them versioned - [x] Create a `gekkofs/core` image for system dependencies - [x] Create a `gekkofs/deps` image for downloaded dependencies - [x] Create a `gekkofs/linter` image for validation of formatting - [x] Create a `gekkofs/testing` image for running tests - [x] Create a `gekkofs/coverage` image to generate coverage reports - [x] Add configuration profiles to `dl_dep.sh` and `compile_dep.sh` It also improves the reporting of tests by integrating it with the GitLab UI. This required the following changes: - [x] Enable JUnit reporting of tests - [x] Enable JUnit reporting for `integration` tests - [x] Fix reported filename for GitLab integration - [x] ~~Integrate daemon and client logs into JUnit XML~~ - [x] Enable JUnit reporting for `unit` tests Closes #165 #157 #166 #167 See merge request !103
-
- Aug 15, 2021
-
-
Alberto Miranda authored
-
Alberto Miranda authored
-
Alberto Miranda authored
-
Alberto Miranda authored
-
Alberto Miranda authored
-
Alberto Miranda authored
-
Alberto Miranda authored
-
Alberto Miranda authored
-
Alberto Miranda authored
-
- Aug 02, 2021
-
-
Alberto Miranda authored
Resolve "systemcall_no_intercept error code treatment in non x86 architectures" This MR includes code to properly check the system call error code in the syscall_no_intercept scenarios. Closes #153 See merge request !92
-
- Jul 13, 2021
-
-
Ramon Nou authored
-
- Jul 10, 2021
-
-
Jean Bez authored
-
- Jul 08, 2021
-
- Jul 07, 2021
-
-
--clean-rootdir
- Jul 03, 2021
-
-
Alberto Miranda authored
Resolve "Define a convenience library for `path_util`" Closes #164 See merge request !102
-
Alberto Miranda authored
-
Alberto Miranda authored
Merge branch 'amiranda/163-unneeded-sources-in-src-daemon-backend-data-cmakelists-txt' into 'master' Resolve "Unneeded sources in `src/daemon/backend/data/CMakeLists.txt`" Closes #163 See merge request !101
-
Alberto Miranda authored
-
- Jul 02, 2021
-
-
Alberto Miranda authored
Resolve "Spurious generation of shorter strings in `helpers::random_string`" Closes #162 See merge request !100
-
Alberto Miranda authored
-
Alberto Miranda authored
Resolve "Missing module for MetadataDB" Closes #161 See merge request !98
-
- Jul 01, 2021
-
-
Alberto Miranda authored
-
- Jun 30, 2021
-
-
Alberto Miranda authored
Resolve "Invalid separator for LD_LIBRARY_PATH variable in .gitlab-ci.yml" Closes #160 See merge request !97
-
Alberto Miranda authored
-
- Jun 21, 2021
-
-
Alberto Miranda authored