From b0746d46d1f6084009f38971088ba2f0e9a0dde0 Mon Sep 17 00:00:00 2001 From: Pirate Praveen Date: Fri, 3 Apr 2020 17:43:56 +0530 Subject: [PATCH] Add a work around for missing assets/select2.png error on web console --- debian/rake-tasks.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/debian/rake-tasks.sh b/debian/rake-tasks.sh index d65a3f8928..b425d10114 100755 --- a/debian/rake-tasks.sh +++ b/debian/rake-tasks.sh @@ -41,5 +41,11 @@ runuser -u ${gitlab_user} -- sh -c '/usr/bin/bundle exec rake gettext:po_to_json echo "Precompiling assets..." runuser -u ${gitlab_user} -- sh -c '/usr/bin/bundle exec rake tmp:cache:clear assets:precompile' +# Workaround for https://gitlab.com/gitlab-org/gitlab/-/issues/213245 +echo "Adding symbolic link for assets/select2.png..." +runuser -u ${gitlab_user} -- sh -c 'cd /usr/share/gitlab/public/assets && \ + if ! [ -f select2.png ]; then \ + ln -s select2-d6b5d8d83dbc18fb8d77c8761d331cd9e5123c9684950bab0406e98a24ac5ae8.png select2.png; fi' + echo "Webpacking..." runuser -u ${gitlab_user} -- sh -c 'webpack --config config/webpack.config.js'