diff options
author | Patrick Steinhardt <psteinhardt@gitlab.com> | 2022-10-27 07:34:56 +0300 |
---|---|---|
committer | Patrick Steinhardt <psteinhardt@gitlab.com> | 2022-10-28 08:42:16 +0300 |
commit | 31fcb2bfadc75e64e5c6730d233f753ca49f8997 (patch) | |
tree | 82476035a62db65dc69747e7a103da2cea8c9f7a /ruby/Gemfile.lock | |
parent | 19beefd248cd113b341470dca45bd8b57026251a (diff) |
ruby: Move scripts that generate Proto sources into tools directory
We've got multiple scripts that are required to generate Ruby code from
our Protobuf definitions in the `_support` directory. This has multiple
smells:
- It's out-of-line with all the other tools, which nowadays are
located in the `tools` directory.
- It's hard to discover and find out which parts logically form a
unit.
- We are reusing the Gemfile of the Ruby sidecar to pin the
`grpc-tools` dependency to a specific version.
Move the tooling into its own `tools/protogem` directory that's got its
own Gemfile to fix these points. This also allows us to auto-update
dependencies via the Renovate bot like we do for our other tools.
Diffstat (limited to 'ruby/Gemfile.lock')
-rw-r--r-- | ruby/Gemfile.lock | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/ruby/Gemfile.lock b/ruby/Gemfile.lock index f312d1533..a83cdff51 100644 --- a/ruby/Gemfile.lock +++ b/ruby/Gemfile.lock @@ -73,7 +73,6 @@ GEM grpc (1.42.0) google-protobuf (~> 3.18) googleapis-common-protos-types (~> 1.0) - grpc-tools (1.42.0) i18n (1.12.0) concurrent-ruby (~> 1.0) ice_nine (0.11.2) @@ -211,7 +210,6 @@ DEPENDENCIES gitlab-markup (~> 1.7.1) google-protobuf (~> 3.21.8) grpc (~> 1.42.0) - grpc-tools (~> 1.42.0) licensee (~> 9.15) pry (~> 0.12.2) rbtrace |