diff --git a/bin/aws-eb-docker/release-eb-version.sh b/bin/aws-eb-docker/release-eb-version.sh index 29e2b0c5c64e29d4a8a81a61e4cc34b777938471..93d561fff12838620ac7650bb5dc8afa36434c17 100755 --- a/bin/aws-eb-docker/release-eb-version.sh +++ b/bin/aws-eb-docker/release-eb-version.sh @@ -27,8 +27,14 @@ fi # TODO: improve this (hard coding) EB_FILE=/tmp/${MB_TAG}.zip EB_LAUNCH_FILE=launch-aws-eb.html -S3_FILE=s3://${S3_BUCKET}/enterprise/${MB_TAG}/metabase-aws-eb.zip -S3_LAUNCH_FILE=s3://${S3_BUCKET}/enterprise/${MB_TAG}/${EB_LAUNCH_FILE} + +if [ "$MB_EDITION" = "ENTERPRISE" ]; then + S3_FILE=s3://${S3_BUCKET}/enterprise/${MB_TAG}/metabase-aws-eb.zip + S3_LAUNCH_FILE=s3://${S3_BUCKET}/enterprise/${MB_TAG}/${EB_LAUNCH_FILE} +else + S3_FILE=s3://${S3_BUCKET}/${MB_TAG}/metabase-aws-eb.zip + S3_LAUNCH_FILE=s3://${S3_BUCKET}/${MB_TAG}/${EB_LAUNCH_FILE} +fi # make the release file ${BASEDIR}/build-eb-version.sh ${MB_TAG} ${DOCKERHUB_REPO} diff --git a/bin/release/release/common.clj b/bin/release/release/common.clj index 6ca06e3c62b6696e6ebca304b4587a9883956a21..dfe84527c919e0bc8017a937f284bb571e768001 100644 --- a/bin/release/release/common.clj +++ b/bin/release/release/common.clj @@ -102,10 +102,10 @@ :ce "metabase/metabase-buildpack" nil)) -(defn metabase-repo [] - (case (edition) - :ce "metabase/metabase" - :ee "metabase/metabase-enterprise")) +(defn metabase-repo + "Metabase GitHub repo" + [] + "metabase/metabase") (defn docker-tag [] (format "%s:v%s" (docker-image-name) (version))) diff --git a/bin/release/release/heroku.clj b/bin/release/release/heroku.clj index 131e5dbae101f989b4512ed247c148114b1b5e68..5f76a09fc626e2067a085456dde3c00b3f5137a0 100644 --- a/bin/release/release/heroku.clj +++ b/bin/release/release/heroku.clj @@ -1,7 +1,8 @@ (ns release.heroku "Code related to updating the Heroku build pack." (:require [metabuild-common.core :as u] - [release.common :as c])) + [release.common :as c] + [release.common.git :as git])) (def ^:private heroku-repo "metabase/metabase-buildpack") @@ -35,11 +36,8 @@ (spit version-file (str (c/version) "\n")) (when-not (zero? (:exit (u/sh* {:dir dir} "git" "commit" "-am" (format "v%s" (c/version))))) (u/announce "Nothing to update"))) - (u/step "Delete old tags" - (try - (u/sh {:dir dir} "git" "push" "--delete" "origin" (c/version)) - (catch Throwable _ - (u/announce "Nothing to delete.")))) + (git/delete-local-tag! dir (c/version)) + (git/delete-remote-tag! dir (c/version)) (u/step "Push updated tag" (u/sh {:dir dir} "git" "tag" (c/version)) (u/sh {:dir dir} "git" "push") diff --git a/resources/locales.clj b/resources/locales.clj index 341b30f2d5405e119964a5d6bf8d959190f7f7e5..6e37aa8f47774299f2ed07586c369e94a66f5046 100644 --- a/resources/locales.clj +++ b/resources/locales.clj @@ -1,5 +1,5 @@ { - :locales #{"en" "nl" "zh" "zh-HK" "fr" "ja" "de" "es" "ca" "pl" "zh-TW" "it" "ru" "fa" "sk" "pt" "tr" } + :locales #{"en" "nl" "zh" "zh-HK" "fr" "ja" "bg" "de" "nb" "es" "cs" "ca" "pl" "zh-TW" "vi" "it" "ru" "sv" "fa" "sk" "pt" "tr" } :packages ["metabase"] :bundle "metabase.Messages" }