Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-25743

Windows: Auto-increment version numbering

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Medium
    • Resolution: Fixed
    • Affects Version/s: Release 7.0.0
    • Fix Version/s: Release 7.1.0
    • Component/s: Windows
    • Labels:
      None
    • Story Points:
      5
    • Sprint:
      2018 Sprint 04 SDK

      Description

      We might want to introduce automatic-increment for build number during build due to deployment issues (See TIMOB-25616 and TIMOB-25017).

      Here's some starting point to discuss:

      • Do we accept the difference between version numbering in tiapp.xml and actual app? Note that Developers may want to determine specific version number for the release build.
      • We could introduce special placeholder like <version>1.0.*</version> but this may cause breaking change and parity issue between platforms. Do we wan to do like this? Or we could just say "If you omit the build number, we just automatically increment it behind scenes, only on Windows platform".
      • Do we accept this breaking change regarding new version numbering spec?
      • Do we want to enable it by default? Otherwise do we want to introduce new property in tiapp.xml like <enable-auto-build-numvering/> or so?
      • Do we want to introduce this new version numbering spec for other platforms? Do we want to keep parity for it?
      • Do we want to make it configurable from Appc Studio? For instance "Automatically increment" checkbox in UWP packager

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                kiguchi Kota Iguchi
                Reporter:
                kiguchi Kota Iguchi
                Reviewer:
                Ewan Harris
                Tester:
                Samir Mohammed
              • Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Backbone Issue Sync

                  • Backbone Issue Sync is enabled for your project, but we do not have any synchronization info for this issue.

                    Git Source Code