[jbosstools-issues] [JBoss JIRA] (JBDS-3669) Inject version, timestamp and Jenkins build number into installer to show in installer window

Nick Boldt (JIRA) issues at jboss.org
Mon Apr 4 11:09:00 EDT 2016


    [ https://issues.jboss.org/browse/JBDS-3669?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13186094#comment-13186094 ] 

Nick Boldt commented on JBDS-3669:
----------------------------------

After recent refactorings, here's the new process:

{code}
hub checkout https://github.com/redhat-developer-tooling/developer-platform-install/pull/58

 gulp; gulp package; gulp 7zip-cleanup
{code}

Of course the same works with a temporary version change applied into the package.json file:

{code}
npm --no-git-tag-version version 0.0.2-v20160404-1103-B667
gulp package; gulp 7zip-cleanup
git checkout package.json # revert temporary change to the version string
{code}

However, in this case the appended suffix doesn't appear - only the first 3 digits:

!JBDS3669-new-UI.png!


> Inject version, timestamp and Jenkins build number into installer to show in installer window
> ---------------------------------------------------------------------------------------------
>
>                 Key: JBDS-3669
>                 URL: https://issues.jboss.org/browse/JBDS-3669
>             Project: Developer Studio (JBoss Developer Studio)
>          Issue Type: Task
>          Components: installer
>    Affects Versions: 9.1.0.Beta2
>            Reporter: Denis Golovin
>            Assignee: Denis Golovin
>              Labels: havoc
>             Fix For: 9.1.0.GA
>
>         Attachments: JBDS3669-new-UI.png, version-string-in-exe-and-first-page-of-installer.png
>
>
> Currently this information is not available in installer at execution time, we should create json or js file with this info before executing the build, include it in installer and use during installation to get required data.



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jbosstools-issues mailing list