@@ -271,39 +271,43 @@ foreach(p ${package_list})
271271 else ()
272272 set (package_uploaded 1)
273273 get_filename_component (package_name "${p} " NAME )
274- message ("Uploading [${package_name} ] on [${MIDAS_PACKAGE_URL} ]" )
275- midas_api_upload_extension(
276- SERVER_URL ${MIDAS_PACKAGE_URL}
277- SERVER_EMAIL ${MIDAS_PACKAGE_EMAIL}
278- SERVER_APIKEY ${MIDAS_PACKAGE_API_KEY}
279- TMP_DIR ${EXTENSION_BINARY_DIR}
280- SUBMISSION_TYPE ${CTEST_MODEL}
281- SLICER_REVISION ${Slicer_WC_REVISION}
282- EXTENSION_NAME ${EXTENSION_NAME}
283- EXTENSION_CATEGORY ${EXTENSION_CATEGORY}
284- EXTENSION_ICONURL ${EXTENSION_ICONURL}
285- EXTENSION_CONTRIBUTORS ${EXTENSION_CONTRIBUTORS}
286- EXTENSION_DESCRIPTION ${EXTENSION_DESCRIPTION}
287- EXTENSION_HOMEPAGE ${EXTENSION_HOMEPAGE}
288- EXTENSION_SCREENSHOTURLS ${EXTENSION_SCREENSHOTURLS}
289- EXTENSION_REPOSITORY_TYPE ${EXTENSION_WC_TYPE}
290- EXTENSION_REPOSITORY_URL ${EXTENSION_WC_URL}
291- EXTENSION_SOURCE_REVISION ${EXTENSION_WC_REVISION}
292- EXTENSION_ENABLED ${EXTENSION_ENABLED}
293- OPERATING_SYSTEM ${EXTENSION_OPERATING_SYSTEM}
294- ARCHITECTURE ${EXTENSION_ARCHITECTURE}
295- PACKAGE_FILEPATH ${p}
296- PACKAGE_TYPE "archive"
297- #RELEASE ${release}
298- RESULT_VARNAME slicer_midas_upload_status
299- )
300- if (NOT slicer_midas_upload_status STREQUAL "ok" )
301- file (WRITE ${EXTENSION_BINARY_DIR} /PACKAGES.txt "" )
302- message (FATAL_ERROR
303- "Upload of [${package_name} ] failed !
304- Check that:
305- (1) you have been granted permission to upload
306- (2) your email and api key are correct" )
274+
275+ set (upload_to_midas 1)
276+ if (upload_to_midas)
277+ message ("Uploading [${package_name} ] to [${MIDAS_PACKAGE_URL} ]" )
278+ midas_api_upload_extension(
279+ SERVER_URL ${MIDAS_PACKAGE_URL}
280+ SERVER_EMAIL ${MIDAS_PACKAGE_EMAIL}
281+ SERVER_APIKEY ${MIDAS_PACKAGE_API_KEY}
282+ TMP_DIR ${EXTENSION_BINARY_DIR}
283+ SUBMISSION_TYPE ${CTEST_MODEL}
284+ SLICER_REVISION ${Slicer_WC_REVISION}
285+ EXTENSION_NAME ${EXTENSION_NAME}
286+ EXTENSION_CATEGORY ${EXTENSION_CATEGORY}
287+ EXTENSION_ICONURL ${EXTENSION_ICONURL}
288+ EXTENSION_CONTRIBUTORS ${EXTENSION_CONTRIBUTORS}
289+ EXTENSION_DESCRIPTION ${EXTENSION_DESCRIPTION}
290+ EXTENSION_HOMEPAGE ${EXTENSION_HOMEPAGE}
291+ EXTENSION_SCREENSHOTURLS ${EXTENSION_SCREENSHOTURLS}
292+ EXTENSION_REPOSITORY_TYPE ${EXTENSION_WC_TYPE}
293+ EXTENSION_REPOSITORY_URL ${EXTENSION_WC_URL}
294+ EXTENSION_SOURCE_REVISION ${EXTENSION_WC_REVISION}
295+ EXTENSION_ENABLED ${EXTENSION_ENABLED}
296+ OPERATING_SYSTEM ${EXTENSION_OPERATING_SYSTEM}
297+ ARCHITECTURE ${EXTENSION_ARCHITECTURE}
298+ PACKAGE_FILEPATH ${p}
299+ PACKAGE_TYPE "archive"
300+ #RELEASE ${release}
301+ RESULT_VARNAME slicer_midas_upload_status
302+ )
303+ if (NOT slicer_midas_upload_status STREQUAL "ok" )
304+ file (WRITE ${EXTENSION_BINARY_DIR} /PACKAGES.txt "" )
305+ message (FATAL_ERROR
306+ "Upload of [${package_name} ] failed !
307+ Check that:
308+ (1) you have been granted permission to upload
309+ (2) your email and api key are correct" )
310+ endif ()
307311 endif ()
308312
309313 message ("Uploading [${package_name} ] to [${SLICER_EXTENSION_MANAGER_URL} ]" )
0 commit comments