gitextract_872818gr/ ├── .github/ │ ├── dependabot.yml │ ├── release-drafter.yml │ └── workflows/ │ └── cd.yaml ├── .gitignore ├── .mvn/ │ ├── extensions.xml │ └── maven.config ├── CHANGELOG.md ├── Jenkinsfile ├── README.md ├── docs/ │ └── images/ │ └── e75543fce396e66c1ad66700d6e74156c2b730db.logo ├── pom.xml └── src/ ├── main/ │ ├── java/ │ │ ├── au/ │ │ │ └── com/ │ │ │ └── rayh/ │ │ │ ├── BuildConfiguration.java │ │ │ ├── DSymFileFilter.java │ │ │ ├── DeveloperProfile.java │ │ │ ├── DeveloperProfileLoader.java │ │ │ ├── ExportIpa.java │ │ │ ├── GlobalConfigurationImpl.java │ │ │ ├── InfoPlist.java │ │ │ ├── JenkinsXCodeBuildOutputParser.java │ │ │ ├── Keychain.java │ │ │ ├── KeychainPasswordAndPath.java │ │ │ ├── KeychainPasswordAndPathBinding.java │ │ │ ├── KeychainPasswordAndPathImpl.java │ │ │ ├── KeychainUnlockStep.java │ │ │ ├── MobileProvisionParser.java │ │ │ ├── ProjectScheme.java │ │ │ ├── ProjectTarget.java │ │ │ ├── ProvisioningProfile.java │ │ │ ├── Team.java │ │ │ ├── XCArchiveFileFilter.java │ │ │ ├── XCodeAction.java │ │ │ ├── XCodeBuildNumberTokenMacro.java │ │ │ ├── XCodeBuildOutputParser.java │ │ │ ├── XCodeBuilder.java │ │ │ ├── XcodeBuildHelpParser.java │ │ │ ├── XcodeBuildListParser.java │ │ │ ├── XcodeCredentialsHelper.java │ │ │ ├── XcodeDeclarativeCredentialsHandler.java │ │ │ ├── XcodeProject.java │ │ │ ├── XcodeProjectFileFilter.java │ │ │ ├── XcodeProjectParser.java │ │ │ ├── XcodeSchemeFileFilter.java │ │ │ ├── XcodeTestSummariesParser.java │ │ │ └── report/ │ │ │ ├── TestCase.java │ │ │ ├── TestError.java │ │ │ ├── TestFailure.java │ │ │ └── TestSuite.java │ │ └── hudson/ │ │ └── plugins/ │ │ └── xcode/ │ │ └── XcodeInstallation.java │ ├── resources/ │ │ ├── au/ │ │ │ └── com/ │ │ │ └── rayh/ │ │ │ ├── DeveloperProfile/ │ │ │ │ ├── config.groovy │ │ │ │ ├── config_ja.properties │ │ │ │ ├── help-description.html │ │ │ │ ├── help-description_ja.html │ │ │ │ ├── help-password.html │ │ │ │ ├── help-password_ja.html │ │ │ │ ├── help.html │ │ │ │ ├── help_ja.html │ │ │ │ └── upload.groovy │ │ │ ├── DeveloperProfileLoader/ │ │ │ │ ├── config.jelly │ │ │ │ └── config_ja.properties │ │ │ ├── ExportIpa/ │ │ │ │ ├── config.jelly │ │ │ │ ├── config_ja.properties │ │ │ │ ├── help-archiveDir.html │ │ │ │ └── help-archiveDir_ja.html │ │ │ ├── GlobalConfigurationImpl/ │ │ │ │ ├── config.jelly │ │ │ │ └── config_ja.properties │ │ │ ├── KeychainPasswordAndPathBinding/ │ │ │ │ ├── config-variables.jelly │ │ │ │ ├── config-variables_ja.properties │ │ │ │ ├── help-inSearchPathVariable.html │ │ │ │ ├── help-inSearchPathVariable_ja.html │ │ │ │ ├── help-keychainPathVariable.html │ │ │ │ ├── help-keychainPathVariable_ja.html │ │ │ │ ├── help-passwordVariable.html │ │ │ │ └── help-passwordVariable_ja.html │ │ │ ├── KeychainPasswordAndPathImpl/ │ │ │ │ ├── credentials.jelly │ │ │ │ ├── credentials_ja.properties │ │ │ │ ├── help-description.html │ │ │ │ ├── help-description_ja.html │ │ │ │ ├── help-id.html │ │ │ │ ├── help-id_ja.html │ │ │ │ ├── help-keychainPath.html │ │ │ │ ├── help-keychainPath_ja.html │ │ │ │ ├── help-password.html │ │ │ │ └── help-password_ja.html │ │ │ ├── KeychainUnlockStep/ │ │ │ │ ├── config.jelly │ │ │ │ └── config_ja.properties │ │ │ ├── Messages.properties │ │ │ ├── Messages_ja.properties │ │ │ └── XCodeBuilder/ │ │ │ ├── config.jelly │ │ │ ├── config_ja.properties │ │ │ ├── help-allowFailingBuildResults.html │ │ │ ├── help-allowFailingBuildResults_ja.html │ │ │ ├── help-buildDir.html │ │ │ ├── help-buildDir_ja.html │ │ │ ├── help-buildIpa.html │ │ │ ├── help-buildIpa_ja.html │ │ │ ├── help-bundleID.html │ │ │ ├── help-bundleIDInfoPlistPath.html │ │ │ ├── help-bundleIDInfoPlistPath_ja.html │ │ │ ├── help-bundleID_ja.html │ │ │ ├── help-cfBundleShortVersionStringValue.html │ │ │ ├── help-cfBundleShortVersionStringValue_ja.html │ │ │ ├── help-cfBundleVersionValue.html │ │ │ ├── help-cfBundleVersionValue_ja.html │ │ │ ├── help-changeBundleID.html │ │ │ ├── help-changeBundleID_ja.html │ │ │ ├── help-cleanBeforeBuild.html │ │ │ ├── help-cleanBeforeBuild_ja.html │ │ │ ├── help-cleanResultBundlePath.html │ │ │ ├── help-cleanResultBundlePath_ja.html │ │ │ ├── help-codeSigningIdentity.html │ │ │ ├── help-codeSigningIdentity_ja.html │ │ │ ├── help-configuration.html │ │ │ ├── help-configuration_ja.html │ │ │ ├── help-embeddedProfileFile.html │ │ │ ├── help-embeddedProfileFile_ja.html │ │ │ ├── help-generateArchive.html │ │ │ ├── help-generateArchive_ja.html │ │ │ ├── help-globalDevelopmentTeam_ja.html │ │ │ ├── help-globalKeychainName_ja.html │ │ │ ├── help-interpretTargetAsRegEx.html │ │ │ ├── help-interpretTargetAsRegEx_ja.html │ │ │ ├── help-ipaName_ja.html │ │ │ ├── help-keychainName.html │ │ │ ├── help-keychainName_ja.html │ │ │ ├── help-keychainPath.html │ │ │ ├── help-keychainPath_ja.html │ │ │ ├── help-keychainPwd.html │ │ │ ├── help-keychainPwd_ja.html │ │ │ ├── help-logfileOutputDirectory.html │ │ │ ├── help-logfileOutputDirectory_ja.html │ │ │ ├── help-resultBundlePath.html │ │ │ ├── help-resultBundlePath_ja.html │ │ │ ├── help-sdk.html │ │ │ ├── help-sdk_ja.html │ │ │ ├── help-signIpaOnXcrun.html │ │ │ ├── help-signIpaOnXcrun_ja.html │ │ │ ├── help-symRoot.html │ │ │ ├── help-symRoot_ja.html │ │ │ ├── help-target.html │ │ │ ├── help-target_ja.html │ │ │ ├── help-unlockKeychain_ja.html │ │ │ ├── help-useLegacyBuildSystem.html │ │ │ ├── help-useLegacyBuildSystem_ja.html │ │ │ ├── help-xcodeProjectFile_ja.html │ │ │ ├── help-xcodeProjectPath_ja.html │ │ │ ├── help-xcodeSchema_ja.html │ │ │ ├── help-xcodeWorkspaceFile_ja.html │ │ │ ├── help-xcodebuildArguments.html │ │ │ └── help-xcodebuildArguments_ja.html │ │ ├── hudson/ │ │ │ └── plugins/ │ │ │ └── xcode/ │ │ │ └── XcodeInstallation/ │ │ │ ├── config.jelly │ │ │ ├── config_it.properties │ │ │ ├── config_ja.properties │ │ │ ├── help-home.html │ │ │ └── help-home_ja.html │ │ └── index.jelly │ └── webapp/ │ ├── help/ │ │ ├── help-appIDandProvisionUUID.html │ │ ├── help-appIDandProvisionUUID_ja.html │ │ ├── help-assetPackManifestURL.html │ │ ├── help-assetPackManifestURL_ja.html │ │ ├── help-automaticSigning.html │ │ ├── help-automaticSigning_ja.html │ │ ├── help-bundleID.html │ │ ├── help-bundleID_ja.html │ │ ├── help-compileBitcode.html │ │ ├── help-compileBitcode_ja.html │ │ ├── help-copyProvisioningProfile.html │ │ ├── help-copyProvisioningProfile_ja.html │ │ ├── help-credentialKeychainId.html │ │ ├── help-credentialKeychainId_ja.html │ │ ├── help-developmentTeamID.html │ │ ├── help-developmentTeamID_ja.html │ │ ├── help-displayImageURL.html │ │ ├── help-displayImageURL_ja.html │ │ ├── help-embedOnDemandResources.html │ │ ├── help-embedOnDemandResources_ja.html │ │ ├── help-fullSizeImageURL.html │ │ ├── help-fullSizeImageURL_ja.html │ │ ├── help-globalDevelopmentTeam.html │ │ ├── help-globalDevelopmentTeam_ja.html │ │ ├── help-globalKeychainName.html │ │ ├── help-globalKeychainName_ja.html │ │ ├── help-importDeveloperProfile.html │ │ ├── help-importDeveloperProfileId.html │ │ ├── help-importDeveloperProfileId_ja.html │ │ ├── help-importDeveloperProfile_ja.html │ │ ├── help-importIntoExistingKeychain.html │ │ ├── help-importIntoExistingKeychain_ja.html │ │ ├── help-importKeychainId.html │ │ ├── help-importKeychainId_ja.html │ │ ├── help-importKeychainName.html │ │ ├── help-importKeychainName_ja.html │ │ ├── help-ipaExportMethod.html │ │ ├── help-ipaExportMethod_ja.html │ │ ├── help-ipaManifestPlistUrl.html │ │ ├── help-ipaManifestPlistUrl_ja.html │ │ ├── help-ipaName.html │ │ ├── help-ipaName_ja.html │ │ ├── help-ipaOutputDirectory.html │ │ ├── help-ipaOutputDirectory_ja.html │ │ ├── help-manifestPlistURL.html │ │ ├── help-manifestPlistURL_ja.html │ │ ├── help-manualSigning.html │ │ ├── help-manualSigning_ja.html │ │ ├── help-onDemandResourcesURL.html │ │ ├── help-onDemandResourcesURL_ja.html │ │ ├── help-provisioningUUID.html │ │ ├── help-provisioningUUID_ja.html │ │ ├── help-readFromProject.html │ │ ├── help-readFromProject_ja.html │ │ ├── help-thinning.html │ │ ├── help-thinning_ja.html │ │ ├── help-unlockKeychain.html │ │ ├── help-unlockKeychain_ja.html │ │ ├── help-uploadBitcode.html │ │ ├── help-uploadBitcode_ja.html │ │ ├── help-uploadSymbols.html │ │ ├── help-uploadSymbols_ja.html │ │ ├── help-xcodeProjectFile.html │ │ ├── help-xcodeProjectFile_ja.html │ │ ├── help-xcodeProjectPath.html │ │ ├── help-xcodeProjectPath_ja.html │ │ ├── help-xcodeSchema.html │ │ ├── help-xcodeSchema_ja.html │ │ ├── help-xcodeToolsVersion.html │ │ ├── help-xcodeToolsVersion_ja.html │ │ ├── help-xcodeWorkspaceFile.html │ │ └── help-xcodeWorkspaceFile_ja.html │ ├── help-cleanTestReports.html │ └── help-xcodebuildArguments.html └── test/ ├── java/ │ ├── Pkcs12.java │ ├── Pkcs7.java │ └── au/ │ └── com/ │ └── rayh/ │ ├── JenkinsXCodeBuildOutputParserTest.java │ ├── OutputParserTests.java │ ├── XCodeBuildHelpParserTest.java │ ├── XCodeBuildListParserTest.java │ ├── XCodeBuildOutputParserTest.java │ ├── XCodeBuilderTest.java │ ├── XcodeProjectParserTest.java │ └── XcodeTestSummariesParserTest.java └── resources/ ├── XCTest_output_complex_1.txt ├── XCTest_output_complex_2.txt ├── XCTest_output_crashing_1.txt ├── XCTest_output_failing_1.txt ├── XCTest_output_failing_2.txt ├── XCTest_output_passing_1.txt ├── xcodebuildhelp-invalid.txt ├── xcodebuildhelp-valid.txt ├── xcodebuildlist-invalid1.txt ├── xcodebuildlist-invalid2.txt └── xcodebuildlist-valid.txt