@@ -19,7 +19,7 @@ NIGHTLY_KEYCHAIN_PASSWORD='PASSWORD NOT COMMITTED'
1919REVISION_HASH=` echo " $1 " | grep " \([0-9a-f]*\)" `
2020if [ " $REVISION_HASH " == " " ]
2121then
22- echo " Unable to extract revision hash from first argument; cancelling nightly build." >&2
22+ echo " Unable to extract revision hash from first argument; cancelling nightly build (git rev-parse HEAD) ." >&2
2323 exit 1
2424fi
2525SHORT_HASH=${REVISION_HASH: 0: 10}
@@ -90,10 +90,10 @@ find languagetranslations/Resources \( -name "*.lproj" \) | while read FILE; do
9090 cp -R " $FILE " " Sequel Pro.app/Contents/Resources/"
9191done
9292
93- echo " Copying nightly icon"
93+ # echo "Copying nightly icon"
9494
9595# Copy in the nightly icon
96- cp -f " $NIGHTLY_ICON_LOC " Sequel\ Pro.app/Contents/Resources/appicon.icns
96+ # cp -f "$NIGHTLY_ICON_LOC" Sequel\ Pro.app/Contents/Resources/appicon.icns
9797
9898echo " Updating version strings"
9999
@@ -103,7 +103,7 @@ php -r '$infoplistloc = "'$BUILD_DIR'/Sequel Pro.app/Contents/Info.plist";
103103 $infoplist = preg_replace("/(\<key\>CFBundleShortVersionString\<\/key\>\s*\n?\r?\s*\<string\>)[^<]*(\<\/string\>)/i", "\\1Nightly build for revision ' $SHORT_HASH ' \\2", $infoplist);
104104 $infoplist = preg_replace("/(\<key\>CFBundleVersion\<\/key\>\s*\n?\r?\s*)\<string\>[^<]*(\<\/string\>)/i", "\\1<string>' $NUMERIC_REVISION ' \\2", $infoplist);
105105 $infoplist = preg_replace("/(\<key\>NSHumanReadableCopyright\<\/key\>\s*\n?\r?\s*\<string\>)[^<]*(\<\/string\>)/i", "\\1Nightly build for revision ' $SHORT_HASH ' \\2", $infoplist);
106- $infoplist = preg_replace("/(\<key\>SUFeedURL\<\/key\>\s*\n?\r?\s*\<string\>)[^<]*(\<\/string\>)/i", "\\1http ://nightly. sequelpro.com/nightly-app-releases.php\\2", $infoplist);
106+ $infoplist = preg_replace("/(\<key\>SUFeedURL\<\/key\>\s*\n?\r?\s*\<string\>)[^<]*(\<\/string\>)/i", "\\1https ://sequelpro.com/nightly /nightly-app-releases.php\\2", $infoplist);
107107 file_put_contents($infoplistloc, $infoplist);'
108108
109109# Update versions in localised string files
@@ -117,10 +117,10 @@ php -r '$englishstringsloc = "/'$BUILD_DIR'/Sequel Pro.app/Contents/Resources/En
117117echo " Signing build..."
118118
119119# Code sign and verify the nightly
120- security unlock-keychain -p " $NIGHTLY_KEYCHAIN_PASSWORD " " $NIGHTLY_KEYCHAIN_LOC "
121- codesign -f --keychain " $NIGHTLY_KEYCHAIN_LOC " -s ' Developer ID Application: MJ Media' -r " ../../ Resources/sprequirement .bin" " Sequel Pro.app/Contents/Resources/SequelProTunnelAssistant"
122- codesign -f --keychain " $NIGHTLY_KEYCHAIN_LOC " -s ' Developer ID Application: MJ Media' -r " ../.. /Resources/sprequirement.bin" " Sequel Pro.app"
123- security lock-keychain " $NIGHTLY_KEYCHAIN_LOC "
120+ # security unlock-keychain -p "$NIGHTLY_KEYCHAIN_PASSWORD" "$NIGHTLY_KEYCHAIN_LOC"
121+ codesign -f --keychain " $NIGHTLY_KEYCHAIN_LOC " -s ' Developer ID Application: MJ Media' -r $GIT_DIR " / Resources/spframeworkrequirement .bin" " Sequel Pro.app/Contents/Resources/SequelProTunnelAssistant"
122+ codesign -f --keychain " $NIGHTLY_KEYCHAIN_LOC " -s ' Developer ID Application: MJ Media' -r $GIT_DIR " /Resources/sprequirement.bin" " Sequel Pro.app"
123+ # security lock-keychain "$NIGHTLY_KEYCHAIN_LOC"
124124VERIFYERRORS=` codesign --verify " Sequel Pro.app" 2>&1 `
125125VERIFYERRORS+=` codesign --verify " Sequel Pro.app/Contents/Resources/SequelProTunnelAssistant" 2>&1 `
126126if [ " $VERIFYERRORS " != ' ' ]
@@ -156,7 +156,7 @@ echo "Disk image ready (hashed as $SIGNATURE)"
156156echo " Uploading disk image..."
157157
158158# Upload the disk image
159- scp -q - P 32100 Sequel_Pro_r" $SHORT_HASH " .dmg spnightlyuploader@sequelpro.com:nightlybuilds
159+ scp -P 32100 Sequel_Pro_r" $SHORT_HASH " .dmg spnightlyuploader@sequelpro.com:nightlybuilds
160160RETURNVALUE=$?
161161if [ $RETURNVALUE -eq 0 ]
162162then
0 commit comments