Hello All,
Is there any alternative code signing service for this or any other approach I could get this done?
The reason why I wanted to do app signing rcp is - I was unable to launch generated rcp .app file. It shows an error message "... app is damaged and can't be opened. You should move to the bin".
Here is the error log from the build:
[DEBUG] Will send HTTP request HttpRequest{serverUri=https://cbi.eclipse.org/macos/codesign/sign, file=@/Users/kondal/test/idf-eclipse-plugin/releng/com.espressif.idf.product/target/products/com.espressif.idf.product/macosx/cocoa/x86_64/Espressif-IDE.app_11497988771108018981.zip, entitlements=@/Users/kondal/esp/idf-eclipse-plugin/releng/com.espressif.idf.product/macos/product.entitlements}
[DEBUG] HTTP request configuration is Config{connectTimeout=PT5S, readTimeout=PT0S, timeout=PT5M}
[DEBUG] HTTP request and response handled in 3.969 ms
[WARNING] An exception has been thrown, but the request will be retried (attempt 2 / 3)
java.net.UnknownHostException: cbi.eclipse.org: nodename nor servname provided, or not known
at java.net.Inet6AddressImpl.lookupAllHostAddr (Native Method)
Here is the pom script:
<plugin>
<groupId>org.eclipse.cbi.maven.plugins</groupId>
<artifactId>eclipse-macsigner-plugin</artifactId>
<version>1.3.2</version>
<executions>
<execution>
<goals>
<goal>sign</goal>
</goals>
<phase>package</phase>
<configuration>
<signFiles>
<signFile>${project.build.directory}/products/${productId}/macosx/cocoa/x86_64/${rootFolder}.app</signFile>
</signFiles>
<timeoutMillis>300000</timeoutMillis>
<continueOnFail>${macSigner.forceContinue}</continueOnFail>
<entitlements>${project.basedir}/macos/product.entitlements</entitlements>
</configuration>
</execution>
</executions>
</plugin>
Thank you all.
_______________________________________________