diff --git a/Jenkinsfile b/Jenkinsfile index 13eefaa5c..993514111 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -21,7 +21,7 @@ jenkinsRelatedRegex = "(?i).*jenkins.*" pipeline { agent none options { - timeout(time: 4, unit: 'HOURS') + timeout(time: 5, unit: 'HOURS') disableConcurrentBuilds() } environment { @@ -197,7 +197,9 @@ spec: steps { unstash 'mac' script { + signInstaller('zip', 'mac') signInstaller('dmg', 'mac') + notarizeInstaller('zip') notarizeInstaller('dmg') uploadInstaller('macos') } @@ -326,7 +328,7 @@ def signInstaller(String ext, String os) { // https://wiki.eclipse.org/IT_Infrastructure_Doc#Web_service if (os == 'mac') { - url = 'https://cbi.eclipse.org/macos/codesign/sign' + url = 'https://cbi-staging.eclipse.org/macos/codesign/sign' } else if (os == 'windows') { url = 'https://cbi.eclipse.org/authenticode/sign' } else { diff --git a/applications/browser/package.json b/applications/browser/package.json index 9c94825fa..7d6413533 100644 --- a/applications/browser/package.json +++ b/applications/browser/package.json @@ -3,7 +3,7 @@ "name": "theia-ide-browser-app", "description": "Eclipse Theia IDE browser product", "productName": "Theia IDE", - "version": "1.57.100", + "version": "1.57.101", "license": "MIT", "author": "Eclipse Theia ", "homepage": "https://github.com/eclipse-theia/theia-ide#readme", @@ -102,7 +102,7 @@ "@theia/vsx-registry": "1.57.1", "@theia/workspace": "1.57.1", "fs-extra": "^9.0.1", - "theia-ide-product-ext": "1.57.100" + "theia-ide-product-ext": "1.57.101" }, "devDependencies": { "@theia/cli": "1.57.1" @@ -117,4 +117,4 @@ "update:theia": "ts-node ../../scripts/update-theia-version.ts", "update:next": "ts-node ../../scripts/update-theia-version.ts next" } -} \ No newline at end of file +} diff --git a/applications/electron/package.json b/applications/electron/package.json index ebcfae89a..6a821b665 100644 --- a/applications/electron/package.json +++ b/applications/electron/package.json @@ -3,7 +3,7 @@ "name": "theia-ide-electron-app", "description": "Eclipse Theia IDE product", "productName": "Theia IDE", - "version": "1.57.100", + "version": "1.57.101", "main": "scripts/theia-electron-main.js", "license": "MIT", "author": "Eclipse Theia ", @@ -112,9 +112,9 @@ "@theia/vsx-registry": "1.57.1", "@theia/workspace": "1.57.1", "fs-extra": "^9.0.1", - "theia-ide-launcher-ext": "1.57.100", - "theia-ide-product-ext": "1.57.100", - "theia-ide-updater-ext": "1.57.100" + "theia-ide-launcher-ext": "1.57.101", + "theia-ide-product-ext": "1.57.101", + "theia-ide-updater-ext": "1.57.101" }, "devDependencies": { "@theia/cli": "1.57.1", @@ -161,4 +161,4 @@ "lint": "eslint --ext js,jsx,ts,tsx scripts && eslint --ext js,jsx,ts,tsx test", "lint:fix": "eslint --ext js,jsx,ts,tsx scripts --fix && eslint --ext js,jsx,ts,tsx test -fix" } -} \ No newline at end of file +} diff --git a/applications/electron/scripts/sign.sh b/applications/electron/scripts/sign.sh index c69083318..12c0cb405 100755 --- a/applications/electron/scripts/sign.sh +++ b/applications/electron/scripts/sign.sh @@ -24,7 +24,7 @@ REMOTE_NAME=${INPUT##*/} # sign over ssh # https://wiki.eclipse.org/IT_Infrastructure_Doc#Web_service -ssh -q genie.theia@projects-storage.eclipse.org curl -f -o "\"signed-${REMOTE_NAME}\"" -F file=@"\"${REMOTE_NAME}\"" -F entitlements=@entitlements.plist https://cbi.eclipse.org/macos/codesign/sign +ssh -q genie.theia@projects-storage.eclipse.org curl -f -o "\"signed-${REMOTE_NAME}\"" -F file=@"\"${REMOTE_NAME}\"" -F entitlements=@entitlements.plist https://cbi-staging.eclipse.org/macos/codesign/sign # copy signed file back from server scp -T -p genie.theia@projects-storage.eclipse.org:"\"./signed-${REMOTE_NAME}\"" "${INPUT}" diff --git a/lerna.json b/lerna.json index e4a80ba9c..cd6c45c67 100644 --- a/lerna.json +++ b/lerna.json @@ -1,6 +1,6 @@ { "lerna": "4.0.0", - "version": "1.57.100", + "version": "1.57.101", "useWorkspaces": true, "npmClient": "yarn", "command": { diff --git a/package.json b/package.json index 000a4f13b..01a419ab1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "version": "1.57.100", + "version": "1.57.101", "license": "MIT", "author": "Rob Moran ", "homepage": "https://github.com/eclipse-theia/theia-ide#readme", @@ -83,4 +83,4 @@ "**/cpu-features": "0.0.9", "**/perfect-scrollbar": "1.5.5" } -} \ No newline at end of file +} diff --git a/theia-extensions/launcher/package.json b/theia-extensions/launcher/package.json index d8f813115..4a1f7fff8 100644 --- a/theia-extensions/launcher/package.json +++ b/theia-extensions/launcher/package.json @@ -1,6 +1,6 @@ { "name": "theia-ide-launcher-ext", - "version": "1.57.100", + "version": "1.57.101", "keywords": [ "theia-extension" ], @@ -42,4 +42,4 @@ "backend": "lib/node/launcher-backend-module" } ] -} \ No newline at end of file +} diff --git a/theia-extensions/product/package.json b/theia-extensions/product/package.json index e92cb0750..6cec7d486 100644 --- a/theia-extensions/product/package.json +++ b/theia-extensions/product/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "theia-ide-product-ext", - "version": "1.57.100", + "version": "1.57.101", "description": "Eclipse Theia IDE Product Branding", "dependencies": { "@theia/core": "1.57.1", @@ -48,4 +48,4 @@ "peerDependencies": { "react": "^16.8.0" } -} \ No newline at end of file +} diff --git a/theia-extensions/updater/package.json b/theia-extensions/updater/package.json index fa5556b7c..1627e8ec4 100644 --- a/theia-extensions/updater/package.json +++ b/theia-extensions/updater/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "theia-ide-updater-ext", - "version": "1.57.100", + "version": "1.57.101", "description": "Eclipse Theia IDE Updater", "dependencies": { "@theia/core": "1.57.1", @@ -47,4 +47,4 @@ "update:theia": "ts-node ../../scripts/update-theia-version.ts", "update:next": "ts-node ../../scripts/update-theia-version.ts next" } -} \ No newline at end of file +}