Skip to content
Snippets Groups Projects
  1. Aug 26, 2024
  2. Aug 22, 2024
  3. Aug 21, 2024
  4. Aug 20, 2024
  5. Aug 17, 2024
    • João Cunha's avatar
      Refactor and lock bunlder versions · bb249158
      João Cunha authored
      This change brings the RUBYGEMS_VERSION AND BUNDLER_VERSION to our
      ci_files/variables.yml, which is our SSoT to store all our versions.
      They should not be set directly in Dockerfiles, specially when they're
      reused by more than one Dockerfile.
      
      Additionally, this locks the Bundler version in our Rails environments
      by using `bundle config set --local version system`. Just by installing
      a certain version of RubyGems/bundler is not enough
      to guarantee that this version will be used when running 'bundle
      install'. When installing, bundle will check what is the BUNDLED_WITH
      value within the Gemfile.lock, and if this version is not present, it
      will install it and use it. By setting the bunde version config to
      `system`, we force bundler to always take the version which is installed
      in the system instead of trying to detect it from the Gemfile.lock.
      
      This bundle config is being set locally into the
      /srv/gitlab/.bundle/config, which is the same pattern we've been
      following for other bundle configs.
      
      Changelog: changed
      bb249158
  6. Aug 16, 2024
  7. Aug 15, 2024
  8. Aug 14, 2024
  9. Aug 13, 2024
  10. Aug 12, 2024