Skip to content
Snippets Groups Projects
  1. Jan 23, 2018
  2. Jan 04, 2018
  3. Jan 02, 2018
  4. Dec 26, 2017
  5. Dec 23, 2017
  6. Dec 20, 2017
  7. Dec 19, 2017
    • Lin Jen-Shin's avatar
      Preserve gem path so that we use the same gems · 873bc3a6
      Lin Jen-Shin authored
      Without this patch, I would end up with:
      
      ```
      An error occurred in a `before(:suite)` hook.
      Failure/Error: raise "could not connect to gitaly at #{socket.inspect} after #{sleep_time} seconds"
      
      RuntimeError:
        could not connect to gitaly at "tmp/tests/gitaly/gitaly.socket" after 10 seconds
      ```
      
      Digging into it, it's because `scripts/gitaly-test-spawn` could not
      spawn the process, because it cannot find the installed gems.
      
      I personally installed all my gems under $HOME, namely with:
      
      * `gem install rake --user-install` or:
      * `bundle install --path ~/.gem`
      
      The gems would be installed to `~/.gem/ruby/2.4.0/gems`, where
      the version is Ruby ABI version.
      
      Now we're changing $HOME, making RubyGems think that the gems
      would be installed to `tmp/tests/ruby/2.4.0/gems` which is
      apparently not the case.
      
      In order to workaround this, we could preserve $GEM_PATH
      populated by RubyGems, ignoring the default path based on $HOME.
      873bc3a6
  8. Dec 15, 2017
  9. Dec 11, 2017
  10. Dec 01, 2017
  11. Nov 30, 2017
  12. Nov 24, 2017
  13. Nov 23, 2017
  14. Nov 17, 2017
  15. Nov 16, 2017
  16. Nov 10, 2017
    • Stan Hu's avatar
      Use a non-superuser user to access GitLab to ensure permissions are proper · 8efdf75b
      Stan Hu authored
      We have run into permission issues with MySQL triggers in #36633 that
      would have been caught earlier either if our migration tests or GitLab QA
      tests had been testing against non-superuser users. This change creates
      a non-superuser that has access to the GitLab test database and uses that.
      
      Closes #39932
      8efdf75b
  17. Nov 03, 2017
  18. Oct 17, 2017
  19. Sep 29, 2017
  20. Sep 27, 2017
    • Sean McGivern's avatar
      Add static analysis job to find invalid YAML in changelogs · 3fba557d
      Sean McGivern authored
      When a changelog has invalid YAML (typically, there is an unquoted @ at the
      start of the author field), then the entry will be discarded. This script checks
      all unreleased changelogs for validity, and runs as part of the static-analysis
      step, so the pipeline will fail if this happens in future.
      3fba557d
  21. Sep 25, 2017
  22. Sep 19, 2017
  23. Sep 07, 2017
  24. Aug 31, 2017
Loading