mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-05 00:15:32 +00:00
Merge pull request #14704 from keymanapp/maint/ios/10521-use-versioned-filenames-for-pr-artifacts
maint(ios): use versioned filenames for PR artifacts
This commit is contained in:
commit
8a2adf5161
2 changed files with 8 additions and 11 deletions
|
|
@ -29,8 +29,7 @@ fi
|
|||
. $KEYMAN_ROOT/resources/build/history/history-utils.sh #includes the following
|
||||
#. ../resources/build/utils.inc.sh
|
||||
|
||||
BUILD_NUMBER=`cat ../VERSION.md`
|
||||
KEYMAN_TIER=`cat ../TIER.md`
|
||||
BUILD_NUMBER="${KEYMAN_VERSION}"
|
||||
|
||||
KEYMAN_CHANGELOG="changelog-${BUILD_NUMBER}-${KEYMAN_TIER}.txt"
|
||||
CHANGELOG_PATH="upload/$BUILD_NUMBER/$KEYMAN_CHANGELOG"
|
||||
|
|
@ -59,7 +58,7 @@ mv -f "$CHANGELOG_PATH.1" "$CHANGELOG_PATH"
|
|||
# Keyman Engine
|
||||
#
|
||||
|
||||
KMEI_DST_NAME="keyman-engine-ios-${BUILD_NUMBER}.zip"
|
||||
KMEI_DST_NAME="keyman-engine-ios-${KEYMAN_VERSION_FOR_PR_FILENAME}.zip"
|
||||
KMEI_DST="${WORK_DIR}/${UPLOAD_DIR}/${KMEI_DST_NAME}"
|
||||
|
||||
KMEI_FRAMEWORK_BASE="build/Build/Products/Release/"
|
||||
|
|
@ -87,14 +86,14 @@ cd "$WORK_DIR"
|
|||
#
|
||||
|
||||
KEYMANAPP_IPA="build/Build/Products/Release-iphoneos/Keyman.ipa"
|
||||
KEYMANAPP_IPA_DST="keyman-ios-${BUILD_NUMBER}.ipa"
|
||||
KEYMANAPP_IPA_DST="keyman-ios-${KEYMAN_VERSION_FOR_PR_FILENAME}.ipa"
|
||||
|
||||
echo "Copying Keyman IPA ${KEYMANAPP_IPA} => ${UPLOAD_DIR}/${KEYMANAPP_IPA_DST}..."
|
||||
cp "${KEYMANAPP_IPA}" "${WORK_DIR}/${UPLOAD_DIR}/${KEYMANAPP_IPA_DST}"
|
||||
|
||||
KEYMANAPP_SIM_FOLDER="build/Build/Products/Release-iphonesimulator"
|
||||
KEYMANAPP_SIM_APP="$KEYMANAPP_SIM_FOLDER/Keyman.app"
|
||||
KEYMANAPP_SIM_APP_DST="keyman-ios-simulator-${BUILD_NUMBER}.app.zip"
|
||||
KEYMANAPP_SIM_APP_DST="keyman-ios-simulator-${KEYMAN_VERSION_FOR_PR_FILENAME}.app.zip"
|
||||
|
||||
echo "Zipping Keyman simulator artifact ${KEYMANAPP_SIM_APP} => ${UPLOAD_DIR}/${KEYMANAPP_SIM_APP_DST}..."
|
||||
cd "${KEYMANAPP_SIM_FOLDER}"
|
||||
|
|
@ -108,14 +107,14 @@ cd "$WORK_DIR"
|
|||
|
||||
if [ "${RELEASE_OEM_FIRSTVOICES}" = true ]; then
|
||||
FIRSTVOICESAPP_IPA="../oem/firstvoices/ios/build/Build/Products/Release-iphoneos/FirstVoices.ipa"
|
||||
FIRSTVOICESAPP_IPA_DST="firstvoices-ios-${BUILD_NUMBER}.ipa"
|
||||
FIRSTVOICESAPP_IPA_DST="firstvoices-ios-${KEYMAN_VERSION_FOR_PR_FILENAME}.ipa"
|
||||
|
||||
echo "Copying FirstVoices IPA ${FIRSTVOICESAPP_IPA} => ${UPLOAD_DIR}/${FIRSTVOICESAPP_IPA_DST}..."
|
||||
cp "${FIRSTVOICESAPP_IPA}" "${WORK_DIR}/${UPLOAD_DIR}/${FIRSTVOICESAPP_IPA_DST}"
|
||||
|
||||
FIRSTVOICESAPP_SIM_FOLDER="../oem/firstvoices/ios/build/Build/Products/Release-iphonesimulator/"
|
||||
FIRSTVOICESAPP_SIM_APP="$FIRSTVOICESAPP_SIM_FOLDER/FirstVoices.app"
|
||||
FIRSTVOICESAPP_SIM_APP_DST="firstvoices-ios-simulator-${BUILD_NUMBER}.app.zip"
|
||||
FIRSTVOICESAPP_SIM_APP_DST="firstvoices-ios-simulator-${KEYMAN_VERSION_FOR_PR_FILENAME}.app.zip"
|
||||
|
||||
echo "Zipping FirstVoices simulator artifact ${FIRSTVOICESAPP_SIM_APP} => ${UPLOAD_DIR}/${KEYMANAPP_SIM_APP_DST}..."
|
||||
cd "${FIRSTVOICESAPP_SIM_FOLDER}"
|
||||
|
|
|
|||
|
|
@ -52,16 +52,14 @@ function __do_upload_to_testflight() {
|
|||
local FASTLANE_ITC_PROVIDER="$1"
|
||||
local FASTLANE_API_KEY_ID="$2"
|
||||
local APP_IPA_DST
|
||||
local BUILD_NUMBER
|
||||
|
||||
export FASTLANE_ITC_TEAM_ID="$3"
|
||||
export LC_ALL=en_US.UTF-8
|
||||
export LANG=en_US.UTF-8
|
||||
|
||||
BUILD_NUMBER=$(cat ../VERSION.md)
|
||||
APP_IPA_DST="$4-ios-${BUILD_NUMBER}.ipa"
|
||||
APP_IPA_DST="$4-ios-${KEYMAN_VERSION_FOR_PR_FILENAME}.ipa"
|
||||
|
||||
cd "upload/${BUILD_NUMBER}"
|
||||
cd "upload/${KEYMAN_VERSION}"
|
||||
command -v fastlane
|
||||
# shellcheck disable=SC2154
|
||||
fastlane pilot upload \
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue