static void StoreBuildNumber() { var jsonService = new JSONDataService(); var versionFilePath = BibaEditorConstants.GetResourceFilePath(BibaContentConstants.BIBAVERSION_FILE); var version = jsonService.ReadFromDisk <BibaVersion> (versionFilePath); version.BuildNumber = JenkinsBuildNumber.ToString(); jsonService.WriteToDisk <BibaVersion> (version, versionFilePath); AssetDatabase.Refresh(); }
public static void BuildIOS() { // Set Build Target EditorUserBuildSettings.SwitchActiveBuildTarget(BuildTarget.iOS); // Update Settings and Manifest BibaContentUploader.RunContentPipeLineWithoutUpload(); // Set Build Number PlayerSettings.iOS.buildNumber = JenkinsBuildNumber.ToString(); StoreBuildNumber(); // Get filename var path = IOS_OUTPUT_PATH; BuildPlayer(path, BuildTarget.iOS); }