As we reevaluate how to best support and maintain Staging Ref in the future, we encourage development teams using this environment to highlight their use cases in the following issue: https://gitlab.com/gitlab-com/gl-infra/software-delivery/framework/software-delivery-framework-issue-tracker/-/issues/36.

Skip to content
Snippets Groups Projects
  1. Apr 30, 2019
  2. Apr 04, 2019
  3. Apr 03, 2019
  4. Mar 31, 2019
  5. Mar 28, 2019
  6. Mar 21, 2019
  7. Mar 14, 2019
    • Bob Van Landuyt's avatar
      Detect user based on key, username or id · 53511f36
      Bob Van Landuyt authored
      This allows gitlab-shell to be called with an argument of the format
      `key-123` or `username-name`.
      
      When called in this way, `gitlab-shell` will call the GitLab internal
      API. If the API responds with user information, it will print a
      welcome message including the username.
      
      If the API responds with a successful but empty response, gitlab-shell
      will print a welcome message for an anonymous user.
      
      If the API response includes an error message in JSON, this message
      will be printed to stderr.
      
      If the API call fails, an error message including the status code will
      be printed to stderr.
      53511f36
  8. Feb 16, 2019
    • Stan Hu's avatar
      Add support for using gl_project_path · ebedab83
      Stan Hu authored
      This will enable us to track the human-readable project path with SSH
      access in gitlab-shell. Currently the Gitaly logs will only show the
      hashed storage and gl_repository path (e.g. project-1234).
      ebedab83
  9. Feb 14, 2019
  10. Jan 15, 2019
    • Bob Van Landuyt's avatar
      Don't fall back to ruby for non SSH connections · d762f4ec
      Bob Van Landuyt authored
      When SSH_CONNECTION is not set, we don't fall back to ruby, but
      instead fail directly in go writing the error to stderr.
      d762f4ec
    • Bob Van Landuyt's avatar
      Allow enabling gitlab-shell "discover"-feature · 7215126b
      Bob Van Landuyt authored
      This adds the possibility to enable features for GitLab shell.
      
      The first feature being recognized is "Discover": It's the command
      that is executed when running `ssh git@gitlab.example.com` and is
      called without a command.
      
      The gitlab key id or username is already parsed from the command line
      arguments.
      
      Currently we only support communicating with GitLab-rails using unix
      sockets. So features will not be enabled if the GitLab-url is using a
      different protocol. The url for this read from the config yaml.
      
      Pending ruby-specs have been added for the gitlab-shell command.
      
      Refactor to have separate command packages
      7215126b
  11. Dec 20, 2018
  12. Dec 14, 2018
  13. Dec 13, 2018
  14. Nov 07, 2018
  15. Sep 28, 2018
  16. Sep 25, 2018
  17. Sep 13, 2018
  18. Sep 11, 2018
  19. Sep 07, 2018
  20. Sep 05, 2018
  21. Aug 24, 2018
  22. Aug 20, 2018
  23. Aug 16, 2018
  24. Aug 15, 2018
Loading