In this release, we're happy to announce that we now support Multiple Assignees for a Merge Request! This is available in GitLab Starter and truly embodies our everyone can contribute motto. We know that many people may be working/collaborating in the same merge request to make sure things ...
performance impact from potentially random factors such as spec ordering, runner hardware differences, flaky tests, etc. This experimental approach is aimed to better predict the duration for each spec files to distribute load among parallel jobs more evenly so the jobs can finish around the same ...
Together with the private registry described later, this approach allows the user to easily distribute and manage dependencies required by the job script. Registering GitLab RunnerBefore the runner can accept the jobs, it must be registered in the GitLab instance. There are two types of runners:...
The job count is the total number of completed jobs. The pipeline count is the number of unique pipelines used. Execution time describes the amount of time a runner spent on a job. This metric can be used to help plan for the cost of GitHub-hosted runners. ...
Instead of always reading from the primary node, Gitaly now automatically distributes read requests to any up-to-date node in the cluster. Distributing requests maximizes both performance and value proposition by giving your users access to all the computing resources provisioned in the cluster. ...
Static Analysis team uses a custom internal tool (SastBot) to automate dependency management of all the SAST analyzers. SastBot generates MRs on the8th of each monthand distributes their assignment among Static Analysis team members to take them forward for review. For details on the process, ...
Since we use Knapsack to distribute tests across parallelized jobs, and files can be distributed differently between two pipelines, we can hardcode this job distribution through the following steps: 1. Find a job that you want to reproduce, identify the commit that it ran against, set your ...
with incomplete status: [init-permissions]" ContainersNotReady: "containers with unready status: [build helper]" ContainersNotReady: "containers with unready status: [build helper]" ERROR: Job failed (system failure): prepare environment: waiting for pod running: timed out waiting for pod to ...
.gitlab-ci.yml Change runner 1 year ago AUTHORS Add new authors 11 months ago CITATION.cff Add new authors 11 months ago CMakeLists.txt The action continues at the next branch 11 months ago CODE_OF_CONDUCT.md CI: fix prettier-markdown job 2 years ago CONTRIBUTING.md Improve deta...
Learn how to install, configure, update, and maintain your GitLab instance. Installing GitLab Install: Requirements, directory structures, and installation methods. Database load balancing: Distribute database queries among multiple database servers.(STARTER ONLY) ...