From 4eef6c2c97b50f2305c561f0e1c6f0e14e661642 Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Tue, 3 Jan 2023 15:10:11 +0000 Subject: Add latest changes from gitlab-org/gitlab@master --- scripts/decomposition/generate-loose-foreign-key | 2 +- scripts/review_apps/review-apps.sh | 10 +++++----- scripts/trigger-build.rb | 14 ++++++++++++++ 3 files changed, 20 insertions(+), 6 deletions(-) (limited to 'scripts') diff --git a/scripts/decomposition/generate-loose-foreign-key b/scripts/decomposition/generate-loose-foreign-key index 3f4c510020a..2e91aa662de 100755 --- a/scripts/decomposition/generate-loose-foreign-key +++ b/scripts/decomposition/generate-loose-foreign-key @@ -253,7 +253,7 @@ end # Show only cross-schema foreign keys if $options[:cross_schema] all_foreign_keys.select! do |definition| - Gitlab::Database::GitlabSchema.table_schema(definition.from_table) != Gitlab::Database::GitlabSchema.table_schema(definition.to_table) + Gitlab::Database::GitlabSchema.table_schema!(definition.from_table) != Gitlab::Database::GitlabSchema.table_schema!(definition.to_table) end end diff --git a/scripts/review_apps/review-apps.sh b/scripts/review_apps/review-apps.sh index e185ed43e38..0217a539764 100755 --- a/scripts/review_apps/review-apps.sh +++ b/scripts/review_apps/review-apps.sh @@ -299,21 +299,21 @@ HELM_CMD=$(cat << EOF --set global.appConfig.sentry.dsn="${REVIEW_APPS_SENTRY_DSN}" \ --set global.appConfig.sentry.environment="review" \ --set gitlab.migrations.image.repository="${gitlab_toolbox_image_repository}" \ - --set gitlab.migrations.image.tag="${CI_COMMIT_REF_SLUG}" \ + --set gitlab.migrations.image.tag="${CI_COMMIT_SHA}" \ --set gitlab.gitaly.image.repository="${gitlab_gitaly_image_repository}" \ --set gitlab.gitaly.image.tag="${gitaly_image_tag}" \ --set gitlab.gitlab-shell.image.repository="${gitlab_shell_image_repository}" \ --set gitlab.gitlab-shell.image.tag="v${GITLAB_SHELL_VERSION}" \ --set gitlab.sidekiq.annotations.commit="${CI_COMMIT_SHORT_SHA}" \ --set gitlab.sidekiq.image.repository="${gitlab_sidekiq_image_repository}" \ - --set gitlab.sidekiq.image.tag="${CI_COMMIT_REF_SLUG}" \ + --set gitlab.sidekiq.image.tag="${CI_COMMIT_SHA}" \ --set gitlab.webservice.annotations.commit="${CI_COMMIT_SHORT_SHA}" \ --set gitlab.webservice.image.repository="${gitlab_webservice_image_repository}" \ - --set gitlab.webservice.image.tag="${CI_COMMIT_REF_SLUG}" \ + --set gitlab.webservice.image.tag="${CI_COMMIT_SHA}" \ --set gitlab.webservice.workhorse.image="${gitlab_workhorse_image_repository}" \ - --set gitlab.webservice.workhorse.tag="${CI_COMMIT_REF_SLUG}" \ + --set gitlab.webservice.workhorse.tag="${CI_COMMIT_SHA}" \ --set gitlab.toolbox.image.repository="${gitlab_toolbox_image_repository}" \ - --set gitlab.toolbox.image.tag="${CI_COMMIT_REF_SLUG}" + --set gitlab.toolbox.image.tag="${CI_COMMIT_SHA}" EOF ) diff --git a/scripts/trigger-build.rb b/scripts/trigger-build.rb index 411e5ed13c6..033c2e55329 100755 --- a/scripts/trigger-build.rb +++ b/scripts/trigger-build.rb @@ -184,6 +184,20 @@ module Trigger true end + def gitlab_ref_slug + if ENV['CI_COMMIT_TAG'] + ENV['CI_COMMIT_REF_NAME'] + else + ENV['CI_COMMIT_SHA'] + end + end + + def base_variables + super.merge( + 'GITLAB_REF_SLUG' => gitlab_ref_slug + ) + end + def extra_variables { "TRIGGER_BRANCH" => ref, -- cgit v1.2.3