Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GPII-3228: Implement changes in the provisioning and npm scripts in order to produce automatic installers on CI #51

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on Jul 25, 2018

  1. GPII-3228: Build the installer as a separate step from provisioning

    Removed Installer.ps1 from Vagrantfile so the installer is not being
    created anymore at provision time. Now it is a npm script so it can be called from CI.
    
    Added several new npm scripts:
    * installer:build - build the installer
    * installer:setVersion - set the version in package.json
    * installer:rename - rename the resulting installer according to the
    version number generated by fluid-publish
    
    Also, added the following top level npm scripts:
    * buildDevInstaller: it calls installer:build
    * buildReleaseInstaller: it calls installer:setVersion, installer:build
    and installer:rename
    
    And included a new powershell script that performs the renaming of
    the installer.
    javihernandez committed Jul 25, 2018
    Configuration menu
    Copy the full SHA
    07409d7 View commit details
    Browse the repository at this point in the history