Changeset 27991
- Timestamp:
- 11/02/23 19:42:55 (18 months ago)
- Location:
- issm/trunk-jpl/packagers
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/packagers/mac/commit_for_signing-issm-mac-binaries-matlab.sh
r27580 r27991 227 227 228 228 # Check status 229 STATUS=$(grep 'Status:' ${SIGNED_REPO_COPY}/${NOTARIZATION_LOGFILE} | sed -e 's/[[:space:]]*Status: //') 230 if [[ "${STATUS}" == "success" ]]; then 229 STATUS=$(grep 'status: Accepted' ${SIGNED_REPO_COPY}/${NOTARIZATION_LOGFILE} | wc -l) 230 231 if [[ ${STATUS} -gt 0 ]]; then 231 232 echo "Notarization successful!" 232 233 break -
issm/trunk-jpl/packagers/mac/commit_for_signing-issm-mac-binaries-python-3.sh
r27580 r27991 227 227 228 228 # Check status 229 STATUS=$(grep 'Status:' ${SIGNED_REPO_COPY}/${NOTARIZATION_LOGFILE} | sed -e 's/[[:space:]]*Status: //') 230 if [[ "${STATUS}" == "success" ]]; then 229 STATUS=$(grep 'status: Accepted' ${SIGNED_REPO_COPY}/${NOTARIZATION_LOGFILE} | wc -l) 230 231 if [[ ${STATUS} -gt 0 ]]; then 231 232 echo "Notarization successful!" 232 233 break -
issm/trunk-jpl/packagers/mac/package-issm-mac-binaries-matlab.sh
r27951 r27991 186 186 rm -f ${PKG}/lib/*.a # Remove static libraries from package 187 187 rm -f ${PKG}/lib/*.la # Remove libtool libraries from package 188 rm -rf ${PKG}/test/MITgcm # Remove MITgcm from package 188 189 rm -rf ${PKG}/test/SandBox # Remove testing sandbox from package 189 190 -
issm/trunk-jpl/packagers/mac/package-issm-mac-binaries-python-3.sh
r27951 r27991 186 186 rm -f ${PKG}/lib/*.a # Remove static libraries from package 187 187 rm -f ${PKG}/lib/*.la # Remove libtool libraries from package 188 rm -rf ${PKG}/test/MITgcm # Remove MITgcm from package 188 189 rm -rf ${PKG}/test/SandBox # Remove testing sandbox from package 189 190 -
issm/trunk-jpl/packagers/mac/sign-issm-mac-binaries-matlab.sh
r27988 r27991 123 123 find ${PKG}/bin -type f -name *.exe; \ 124 124 find ${PKG}/lib -type f -name *.mexmaci64; \ 125 find ${PKG}/test -type f -name *.pkg; \ 125 126 ) 126 127 … … 154 155 155 156 # Check if UUID exists in response 156 HAS_UUID=$(grep ' RequestUUID = ' ${NOTARIZATION_LOGFILE_PATH}/${NOTARIZATION_LOGFILE}) # NOTE: Checking for "RequestUUID = " because "RequestUUID" shows up in some error messages157 HAS_UUID=$(grep 'id: ' ${NOTARIZATION_LOGFILE_PATH}/${NOTARIZATION_LOGFILE}) 157 158 if [ -z "${HAS_UUID}" ]; then 158 159 echo "Notarization failed!" … … 168 169 169 170 # Get UUID from notarization request response 170 UUID=$(echo ${HAS_UUID} | sed 's/[[:space:]]* RequestUUID =//')171 UUID=$(echo ${HAS_UUID} | sed 's/[[:space:]]*id: //') 171 172 echo "UUID: ${UUID}" 172 173 … … 179 180 # 180 181 echo "Checking notarization status" 182 SUCCESS=0 181 183 xcrun notarytool log ${UUID} --apple-id "$AD_USERNAME" --team-id "$TEAM_ID" --password "$NOTARY_PASSWORD" &> ${NOTARIZATION_LOGFILE_PATH}/${NOTARIZATION_LOGFILE} 182 184 STATUS=$(grep 'status: Accepted' ${NOTARIZATION_LOGFILE_PATH}/${NOTARIZATION_LOGFILE} | wc -l) … … 193 195 194 196 echo "Notarization successful!" 197 198 # Set flag indicating notarization was successful 199 SUCCESS=1 195 200 else 196 201 echo "Notarization failed!" -
issm/trunk-jpl/packagers/mac/sign-issm-mac-binaries-python-3.sh
r27988 r27991 123 123 find ${PKG}/bin -type f -name *.exe; \ 124 124 find ${PKG}/bin -type f -name *.pyc; \ 125 find ${PKG}/test -type f -name *.pkg; \ 125 126 ) 126 127 … … 163 164 164 165 # Check if UUID exists in response 165 HAS_UUID=$(grep ' RequestUUID = ' ${NOTARIZATION_LOGFILE_PATH}/${NOTARIZATION_LOGFILE}) # NOTE: Checking for "RequestUUID = " because "RequestUUID" shows up in some error messages166 HAS_UUID=$(grep 'id: = ' ${NOTARIZATION_LOGFILE_PATH}/${NOTARIZATION_LOGFILE}) 166 167 if [ -z "${HAS_UUID}" ]; then 167 168 echo "Notarization failed!" … … 177 178 178 179 # Get UUID from notarization request response 179 UUID=$(echo ${HAS_UUID} | sed 's/[[:space:]]* RequestUUID =//')180 UUID=$(echo ${HAS_UUID} | sed 's/[[:space:]]*id: //') 180 181 echo "UUID: ${UUID}" 181 182 … … 188 189 # 189 190 echo "Checking notarization status" 191 SUCCESS=0 190 192 xcrun notarytool log ${UUID} --apple-id "$AD_USERNAME" --team-id "$TEAM_ID" --password "$NOTARY_PASSWORD" &> ${NOTARIZATION_LOGFILE_PATH}/${NOTARIZATION_LOGFILE} 191 193 STATUS=$(grep 'status: Accepted' ${NOTARIZATION_LOGFILE_PATH}/${NOTARIZATION_LOGFILE} | wc -l) … … 202 204 203 205 echo "Notarization successful!" 206 207 # Set flag indicating notarization was successful 208 SUCCESS=1 204 209 else 205 210 echo "Notarization failed!" -
issm/trunk-jpl/packagers/win/package-issm-win-binaries-matlab.sh
r27986 r27991 87 87 exit 1 88 88 fi 89 90 echo "Moving MATLAB libraries to bin/"91 cp ${MATLAB_PATH}/bin/win64/libmex.dll .92 89 93 90 echo "Moving MEX-files to bin/"
Note:
See TracChangeset
for help on using the changeset viewer.