james-proxy / james

Web Debugging Proxy Application
1.42k stars 125 forks source link

CI not working because code signing fails #341

Closed nerdbeere closed 6 years ago

nerdbeere commented 6 years ago

Code Signing on travis is broken (again).. not sure yet why.

That's the reason why builds currently fail on travis (see https://travis-ci.org/james-proxy/james)

nerdbeere commented 6 years ago

What's even weirder: I restarted the build after changing CSC_KEY_PASSWORD (https://www.electron.build/code-signing) and the build is just hanging in travis.

nerdbeere commented 6 years ago

Turns out the certificate is not the issue but there's something going on with our electron-builder version and macOS 10.12. I found an issue stating that upgrading to the latest electron-builder would fix that issue. Problem is that the settings completely changed.

As a quickfix I configured travis so it uses "old" macOS 10.11 images until we made the upgrade to the latest electron-builder.