wooga / atlas-build-unity

a gradle companion plugin for the wooga internal unity build system
Apache License 2.0
2 stars 2 forks source link

Improve fastlane tasks with ExecSpec [ATLAS-776] #171

Closed Larusso closed 2 years ago

Larusso commented 2 years ago

Description

This patch adds the new ExecSpec and ProcessExecutor utils to execute fastlane on the host systems. The new tools allow to set the executable path and executable name to be set individually. It also allows us to easily override the path to fastlane in the tests.

The ProcessExecutor helper is a new utility class to execute executables with a more convinient API for our internal usecases with logging, arguments etc.

Changes