From b680879516945490c0c32858ef12e8ae4a3b9be0 Mon Sep 17 00:00:00 2001 From: Pirate Praveen Date: Sun, 14 Aug 2022 22:20:56 +0530 Subject: [PATCH] Install more gems directly from rubygems.org --- debian/gitlab.postinst | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/debian/gitlab.postinst b/debian/gitlab.postinst index 5a4fc16ded..63ba75c83e 100755 --- a/debian/gitlab.postinst +++ b/debian/gitlab.postinst @@ -71,16 +71,21 @@ runuser -u ${gitlab_user} -- sh -c "if ! gem list -i "^gitlab-dangerfiles$" >/de # TODO: Update packages for these gems runuser -u ${gitlab_user} -- sh -c "if ! gem list -i -v 7.2 "^elasticsearch-model$" >/dev/null; then gem install -v 7.2 elasticsearch-model; fi" runuser -u ${gitlab_user} -- sh -c "if ! gem list -i -v 7.2 "^elasticsearch-rails$" >/dev/null; then gem install -v 7.2 elasticsearch-rails; fi" -runuser -u ${gitlab_user} -- sh -c "if ! gem list -i -v 1.12 "^bootsnap$" >/dev/null; then gem install -v 1.12 bootsnap; fi" runuser -u ${gitlab_user} -- sh -c "if ! gem list -i -v 1.13.12 "^graphql$" >/dev/null; then gem install -v 1.13.12 graphql; fi" runuser -u ${gitlab_user} -- sh -c "if ! gem list -i -v 3.14 "^fog-aws$" >/dev/null; then gem install -v 3.14 fog-aws; fi" runuser -u ${gitlab_user} -- sh -c "if ! gem list -i -v 1.3 "^gitlab-fog-azure-rm$" >/dev/null; then gem install -v 1.3 gitlab-fog-azure-rm; fi" -runuser -u ${gitlab_user} -- sh -c "if ! gem list -i -v 3.29 "^rouge$" >/dev/null; then gem install -v 3.29 rouge; fi" -runuser -u ${gitlab_user} -- sh -c "if ! gem list -i -v 1.13.6 "^nokogiri$" >/dev/null; then gem install -v 1.13.6 nokogiri; fi" runuser -u ${gitlab_user} -- sh -c "if ! gem list -i -v 0.6.0 "^rack-timeout$" >/dev/null; then gem install -v 0.6.0 rack-timeout; fi" -runuser -u ${gitlab_user} -- sh -c "if ! gem list -i -v 1.4 "^re2$" >/dev/null; then gem install -v 1.4 re2; fi" runuser -u ${gitlab_user} -- sh -c "if ! gem list -i -v 6.6 "^rack-attack$" >/dev/null; then gem install -v 6.6 rack-attack; fi" runuser -u ${gitlab_user} -- sh -c "if ! gem list -i -v 0.23 "^gitlab-labkit$" >/dev/null; then gem install -v 0.23 gitlab-labkit; fi" +runuser -u ${gitlab_user} -- sh -c "if ! gem list -i -v 2.2 "^gitlab_omniauth-ldap$" >/dev/null; then gem install -v 2.2 gitlab_omniauth-ldap; fi" +runuser -u ${gitlab_user} -- sh -c "if ! gem list -i -v 3.131 "^aws-sdk-core$" >/dev/null; then gem install -v 3.131 aws-sdk-core; fi" +runuser -u ${gitlab_user} -- sh -c "if ! gem list -i -v 1.114 "^aws-sdk-s3$" >/dev/null; then gem install -v 1.114 aws-sdk-s3; fi" +runuser -u ${gitlab_user} -- sh -c "if ! gem list -i -v 0.10.13 "^asana$" >/dev/null; then gem install -v 0.10.13 asana; fi" +runuser -u ${gitlab_user} -- sh -c "if ! gem list -i -v '~> 7.0' "^rails-i18n$" >/dev/null; then gem install -v '~> 7.0' rails-i18n; fi" +runuser -u ${gitlab_user} -- sh -c "if ! gem list -i -v '~> 0.16' "^prometheus-client-mmap$" >/dev/null; then gem install -v '~> 0.16' prometheus-client-mmap; fi" +runuser -u ${gitlab_user} -- sh -c "if ! gem list -i -v '~> 1.3' "^warning$" >/dev/null; then gem install -v '~> 1.3' warning; fi" +runuser -u ${gitlab_user} -- sh -c "if ! gem list -i -v '~> 2.0' "^oauth2$" >/dev/null; then gem install -v '~> 2.0' oauth2; fi" +runuser -u ${gitlab_user} -- sh -c "if ! gem list -i -v '~> 3.13, 3.13.19' "^oj$" >/dev/null; then gem install -v '~> 3.13' oj; fi" ####################################################################### # update Gemfile.lock and yarn.lock, always