示例#1
0
        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();
        }
示例#2
0
        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);
        }