UNPKG

@lamantin/fastpush

Version:

Typed fastlane frontend for pushing builds to store

63 lines (62 loc) 1.63 kB
import { IOSLane } from "."; export declare type GymArgs = { /** * The project's scheme. Make sure it's marked as Shared */ scheme?: string; /** * Path to the workspace file */ workspace?: string; /** * Path to the project file */ project?: string; /** * Should the project be cleaned before building it? */ clean?: boolean; verbose?: boolean; /** * Hide all information that's not necessary while building */ silent?: boolean; /** * The directory in which the ipa file should be stored in * @default . */ output_directory?: string; /** * The name of the resulting ipa file */ output_name?: string; /** * The configuration to use when building the app * @default Release */ configuration?: string; /** * The name of the code signing identity to use. It has to match the name exactly. e.g. 'iPhone Distribution: SunApps GmbH' */ codesigning_identity?: string; /** * The directory in which the archive should be stored in */ build_path?: string; /** * The path to the created archive */ archive_path?: string; export_options?: { provisioningProfiles?: { [key in string]: string; }; }; }; /** * Alias for the build_app action * gym builds and packages iOS apps for you. It takes care of all the heavy lifting and makes it super easy to generate a signed ipa or app file 💪 * * https://docs.fastlane.tools/actions/gym/ */ export declare function gym(args?: GymArgs): IOSLane;