I have created a PR against digger-jenkins with fastlane samples for both ios and android: https://github.com/aerogear/digger-jenkins/pull/77

You will notice that fastlane can replace both build and codesign logic from our Jenkinsfiles and this approach has some advantages:
Currently, we can't sign our binaries with fastlane because of how our plugins (android signing and xcode) handle jenkins certificates and developer profile files.

I was thinking if we could create a jenkins plugin to properly handle credentials using the "withCredentials" pipeline function so we could keep the main build/sign logic in fastlane actions while we keep specific jenkins tasks such as handling credentials, archiving the artifact, etc in the jenkisfile.




Red Hat SP

lrossett@redhat.com    M: 11997030621