Unverified Commit 01368d6a authored by dish's avatar dish Committed by GitHub
Browse files

treewide: migrate ruby packages to by-name and update (#434244)

parents e6d49985 e359611e
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
source 'https://rubygems.org'
gem 'danger-gitlab'

gem "faraday-retry", "~> 2.3"
+49 −19
Original line number Diff line number Diff line
GEM
  remote: https://rubygems.org/
  specs:
    activesupport (8.0.2.1)
      base64
      benchmark (>= 0.3)
      bigdecimal
      concurrent-ruby (~> 1.0, >= 1.3.1)
      connection_pool (>= 2.2.5)
      drb
      i18n (>= 1.6, < 2)
      logger (>= 1.4.2)
      minitest (>= 5.1)
      securerandom (>= 0.3)
      tzinfo (~> 2.0, >= 2.0.5)
      uri (>= 0.13.1)
    addressable (2.8.7)
      public_suffix (>= 2.0.2, < 7.0)
    base64 (0.2.0)
    bigdecimal (3.1.9)
    benchmark (0.4.1)
    bigdecimal (3.2.2)
    claide (1.1.0)
    claide-plugins (0.9.2)
      cork
      nap
      open4 (~> 1.3)
    colored2 (3.1.2)
    concurrent-ruby (1.3.5)
    connection_pool (2.5.3)
    cork (0.3.0)
      colored2 (~> 3.1)
    csv (3.3.4)
    danger (9.5.1)
    csv (3.3.5)
    danger (9.5.3)
      base64 (~> 0.2)
      claide (~> 1.0)
      claide-plugins (>= 0.9.2)
      colored2 (~> 3.1)
      colored2 (>= 3.1, < 5)
      cork (~> 0.1)
      faraday (>= 0.9.0, < 3.0)
      faraday-http-cache (~> 2.0)
      git (~> 1.13)
      kramdown (~> 2.3)
      git (>= 1.13, < 3.0)
      kramdown (>= 2.5.1, < 3.0)
      kramdown-parser-gfm (~> 1.0)
      octokit (>= 4.0)
      pstore (~> 0.1)
      terminal-table (>= 1, < 4)
    danger-gitlab (9.0.0)
      terminal-table (>= 1, < 5)
    danger-gitlab (10.0.0)
      danger
      gitlab (~> 5.0)
    faraday (2.13.1)
      gitlab (~> 6.0)
    drb (2.2.3)
    faraday (2.13.4)
      faraday-net_http (>= 2.0, < 3.5)
      json
      logger
    faraday-http-cache (2.5.1)
      faraday (>= 0.8)
    faraday-net_http (3.4.0)
    faraday-net_http (3.4.1)
      net-http (>= 0.5.0)
    git (1.19.1)
    faraday-retry (2.3.2)
      faraday (~> 2.0)
    git (2.3.3)
      activesupport (>= 5.0)
      addressable (~> 2.8)
      process_executer (~> 1.1)
      rchardet (~> 1.8)
    gitlab (5.1.0)
    gitlab (6.0.0)
      base64 (~> 0.2.0)
      httparty (~> 0.20)
      terminal-table (>= 1.5.1)
@@ -50,13 +71,16 @@ GEM
      csv
      mini_mime (>= 1.0.0)
      multi_xml (>= 0.5.2)
    json (2.12.0)
    i18n (1.14.7)
      concurrent-ruby (~> 1.0)
    json (2.13.2)
    kramdown (2.5.1)
      rexml (>= 3.3.9)
    kramdown-parser-gfm (1.1.0)
      kramdown (~> 2.0)
    logger (1.7.0)
    mini_mime (1.1.5)
    minitest (5.25.5)
    multi_xml (0.7.2)
      bigdecimal (~> 3.1)
    nap (1.1.0)
@@ -66,6 +90,7 @@ GEM
      faraday (>= 1, < 3)
      sawyer (~> 0.9)
    open4 (1.3.4)
    process_executer (1.3.0)
    pstore (0.2.0)
    public_suffix (6.0.2)
    rchardet (1.9.0)
@@ -73,17 +98,22 @@ GEM
    sawyer (0.9.2)
      addressable (>= 2.3.5)
      faraday (>= 0.17.3, < 3)
    terminal-table (3.0.2)
      unicode-display_width (>= 1.1.1, < 3)
    unicode-display_width (2.6.0)
    securerandom (0.4.1)
    terminal-table (4.0.0)
      unicode-display_width (>= 1.1.1, < 4)
    tzinfo (2.0.6)
      concurrent-ruby (~> 1.0)
    unicode-display_width (3.1.5)
      unicode-emoji (~> 4.0, >= 4.0.4)
    unicode-emoji (4.0.4)
    uri (1.0.3)

PLATFORMS
  ruby
  x86_64-linux

DEPENDENCIES
  danger-gitlab
  faraday-retry (~> 2.3)

BUNDLED WITH
   2.5.22
   2.6.9
+162 −22
Original line number Diff line number Diff line
{
  activesupport = {
    dependencies = [
      "base64"
      "benchmark"
      "bigdecimal"
      "concurrent-ruby"
      "connection_pool"
      "drb"
      "i18n"
      "logger"
      "minitest"
      "securerandom"
      "tzinfo"
      "uri"
    ];
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1ik1sm5sizrsnr3di0klh7rvsy9r9mmd805fv5srk66as5psf184";
      type = "gem";
    };
    version = "8.0.2.1";
  };
  addressable = {
    dependencies = [ "public_suffix" ];
    groups = [ "default" ];
@@ -20,15 +44,25 @@
    };
    version = "0.2.0";
  };
  benchmark = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1kicilpma5l0lwayqjb5577bm0hbjndj2gh150xz09xsgc1l1vyl";
      type = "gem";
    };
    version = "0.4.1";
  };
  bigdecimal = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1k6qzammv9r6b2cw3siasaik18i6wjc5m0gw5nfdc6jj64h79z1g";
      sha256 = "1p2szbr4jdvmwaaj2kxlbv1rp0m6ycbgfyp0kjkkkswmniv5y21r";
      type = "gem";
    };
    version = "3.1.9";
    version = "3.2.2";
  };
  claide = {
    groups = [ "default" ];
@@ -65,6 +99,26 @@
    };
    version = "3.1.2";
  };
  concurrent-ruby = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1ipbrgvf0pp6zxdk5ascp6i29aybz2bx9wdrlchjmpx6mhvkwfw1";
      type = "gem";
    };
    version = "1.3.5";
  };
  connection_pool = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0nrhsk7b3sjqbyl1cah6ibf1kvi3v93a7wf4637d355hp614mmyg";
      type = "gem";
    };
    version = "2.5.3";
  };
  cork = {
    dependencies = [ "colored2" ];
    groups = [ "default" ];
@@ -81,10 +135,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1kfqg0m6vqs6c67296f10cr07im5mffj90k2b5dsm51liidcsvp9";
      sha256 = "0gz7r2kazwwwyrwi95hbnhy54kwkfac5swh2gy5p5vw36fn38lbf";
      type = "gem";
    };
    version = "3.3.4";
    version = "3.3.5";
  };
  danger = {
    dependencies = [
@@ -106,10 +160,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0s6liclz7vn2q1vzraq7gq6n2rfj4p3hn2gixgnx2qvggg2qsai1";
      sha256 = "0dma7aj2pcpndbpvl259n8hssik3kqjdvnsmdgq521njxg6k7p6i";
      type = "gem";
    };
    version = "9.5.1";
    version = "9.5.3";
  };
  danger-gitlab = {
    dependencies = [
@@ -120,10 +174,20 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0bmsyv03n2ravjc0mzq73iairgc1apzc388jalg2c3rag1psgr47";
      sha256 = "033w7rrm6sdp3f5fha4x6ycd657gliq61p4sb2zxqkk3imvpxvm1";
      type = "gem";
    };
    version = "9.0.0";
    version = "10.0.0";
  };
  drb = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0wrkl7yiix268s2md1h6wh91311w95ikd8fy8m5gx589npyxc00b";
      type = "gem";
    };
    version = "2.2.3";
  };
  faraday = {
    dependencies = [
@@ -135,10 +199,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0xbv450qj2bx0qz9l2pjrd3kc057y6bglc3na7a78zby8ssiwlyc";
      sha256 = "09mcghancmn0s5cwk2xz581j3xm3xqxfv0yxg75axnyhrx9gy6f7";
      type = "gem";
    };
    version = "2.13.1";
    version = "2.13.4";
  };
  faraday-http-cache = {
    dependencies = [ "faraday" ];
@@ -157,24 +221,37 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0jp5ci6g40d6i50bsywp35l97nc2fpi9a592r2cibwicdb6y9wd1";
      sha256 = "0fxbckg468dabkkznv48ss8zv14d9cd8mh1rr3m98aw7wzx5fmq9";
      type = "gem";
    };
    version = "3.4.0";
    version = "3.4.1";
  };
  faraday-retry = {
    dependencies = [ "faraday" ];
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1laici6jximrz3a8rkm8qmwdmw3fgzk22qh4l8wd5srjj01d40i4";
      type = "gem";
    };
    version = "2.3.2";
  };
  git = {
    dependencies = [
      "activesupport"
      "addressable"
      "process_executer"
      "rchardet"
    ];
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0w3xhay1z7qx9ab04wmy5p4f1fadvqa6239kib256wsiyvcj595h";
      sha256 = "1rbhfyzvzgzn6zsjnmxls0q1g7g7k9p5adk8vmf2d1aij1gly59f";
      type = "gem";
    };
    version = "1.19.1";
    version = "2.3.3";
  };
  gitlab = {
    dependencies = [
@@ -186,10 +263,10 @@
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1ivj6pq3s3lz8z0islynvdb3fv82ghr5k97drz07kwwqga02f702";
      sha256 = "0fm90lis0ikw2m77q33bxjg1bhsn8cdj06z9z4qv6kxqfmkhk3my";
      type = "gem";
    };
    version = "5.1.0";
    version = "6.0.0";
  };
  httparty = {
    dependencies = [
@@ -206,15 +283,26 @@
    };
    version = "0.23.1";
  };
  i18n = {
    dependencies = [ "concurrent-ruby" ];
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "03sx3ahz1v5kbqjwxj48msw3maplpp2iyzs22l4jrzrqh4zmgfnf";
      type = "gem";
    };
    version = "1.14.7";
  };
  json = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0l0av82l1i5703fd5qnxr263zw21xmbpx737av3r9pjn0w0cw3xk";
      sha256 = "0s5vklcy2fgdxa9c6da34jbfrqq7xs6mryjglqqb5iilshcg3q82";
      type = "gem";
    };
    version = "2.12.0";
    version = "2.13.2";
  };
  kramdown = {
    dependencies = [ "rexml" ];
@@ -258,6 +346,16 @@
    };
    version = "1.1.5";
  };
  minitest = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0mn7q9yzrwinvfvkyjiz548a4rmcwbmz2fn9nyzh4j1snin6q6rr";
      type = "gem";
    };
    version = "5.25.5";
  };
  multi_xml = {
    dependencies = [ "bigdecimal" ];
    groups = [ "default" ];
@@ -314,6 +412,16 @@
    };
    version = "1.3.4";
  };
  process_executer = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0vslspnp4aki1cw4lwk9d5bmjfqwbf5i2wwgimch8cp14wns409v";
      type = "gem";
    };
    version = "1.3.0";
  };
  pstore = {
    groups = [ "default" ];
    platforms = [ ];
@@ -368,26 +476,58 @@
    };
    version = "0.9.2";
  };
  securerandom = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1cd0iriqfsf1z91qg271sm88xjnfd92b832z49p1nd542ka96lfc";
      type = "gem";
    };
    version = "0.4.1";
  };
  terminal-table = {
    dependencies = [ "unicode-display_width" ];
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "14dfmfjppmng5hwj7c5ka6qdapawm3h6k9lhn8zj001ybypvclgr";
      sha256 = "1lh18gwpksk25sbcjgh94vmfw2rz0lrq61n7lwp1n9gq0cr7j17m";
      type = "gem";
    };
    version = "4.0.0";
  };
  tzinfo = {
    dependencies = [ "concurrent-ruby" ];
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "16w2g84dzaf3z13gxyzlzbf748kylk5bdgg3n1ipvkvvqy685bwd";
      type = "gem";
    };
    version = "3.0.2";
    version = "2.0.6";
  };
  unicode-display_width = {
    dependencies = [ "unicode-emoji" ];
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0knx0bgwwpwa7wcmknqp2i019jq6b46wxfppvhxfxrsyhlbnhmmz";
      type = "gem";
    };
    version = "3.1.5";
  };
  unicode-emoji = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0nkz7fadlrdbkf37m0x7sw8bnz8r355q3vwcfb9f9md6pds9h9qj";
      sha256 = "0ajk6rngypm3chvl6r0vwv36q1931fjqaqhjjya81rakygvlwb1c";
      type = "gem";
    };
    version = "2.6.0";
    version = "4.0.4";
  };
  uri = {
    groups = [ "default" ];
+10 −4
Original line number Diff line number Diff line
{ lib, bundlerApp }:
{
  lib,
  bundlerApp,
  bundlerUpdateScript,
}:

bundlerApp {
  pname = "danger-gitlab";
  gemdir = ./.;
  exes = [ "danger" ];

  meta = with lib; {
  passthru.updateScript = bundlerUpdateScript "danger-gitlab";

  meta = {
    description = "Gem that exists to ensure all dependencies are set up for Danger with GitLab";
    homepage = "https://github.com/danger/danger-gitlab-gem";
    license = licenses.mit;
    teams = [ teams.serokell ];
    license = lib.licenses.mit;
    teams = with lib.teams; [ serokell ];
    mainProgram = "danger";
  };
}
Loading