Tuesday, June 7, 2022

Custom build directories in gitlab


Ref: https://docs.gitlab.com/ee/ci/runners/configure_runners.html

Edit config.toml

  [runners.custom_build_dir]

    enabled = true

By default, GitLab Runner clones the repository in a unique subpath of the $CI_BUILDS_DIR directory. However, your project might require the code in a specific directory (Go projects, for example). In that case, you can specify the GIT_CLONE_PATH variable to tell the runner the directory to clone the repository in:

variables:

  GIT_CLONE_PATH: $CI_BUILDS_DIR/project-name


test:

  script:

    - pwd

The GIT_CLONE_PATH has to always be within $CI_BUILDS_DIR. The directory set in $CI_BUILDS_DIR is dependent on executor and configuration of runners.builds_dir setting.

 

No comments:

Post a Comment

Install and use xorg-server on macOS via Homebrew

  The instructions to install and use xorg-server on macOS via Homebrew: Install Homebrew (if you haven't already): /bin/bash -c ...