Uploaded image for project: 'GPII - Global Public Inclusive Infrastructure'
  1. GPII - Global Public Inclusive Infrastructure
  2. GPII-4171

Implement a set of tools that makes the creation of the installer easier

    XMLWordPrintable

    Details

      Description

      Given that the process of building an installer is quite complex and requires some manual actions, we need to make this task easier in a way that can be automated.

      The whole release process is described here: https://docs.google.com/document/d/16iRgCmYv6fx0GZ9xFK43Y77gv9G5v-1HrPNv0O7WGAU/edit#

       

      The installer creation process is, in general, as follows:

      • clone gpii-app, gpii-wix-installer
      • build gpii-app and create an electron package
      • copy/paste some files in places, these can be:
        • wix merge modules
        • a reset to standard file
      • run msbuild

       

      The plan is to provide the tools and mechanisms required in order to create an installer based on a json definition.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              jhernandez Javier Hernández
              Reporter:
              jhernandez Javier Hernández
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:

                  Time Tracking

                  Estimated:
                  Original Estimate - 2 weeks
                  2w
                  Remaining:
                  Remaining Estimate - 2 weeks
                  2w
                  Logged:
                  Time Spent - Not Specified
                  Not Specified