[bisq-network/bisq] Update windows packaging process (#2163)

Devin Bileck notifications at github.com
Sat Dec 22 22:45:40 UTC 2018


The 64bitBuild.bat script has been renamed to package.bat and has
been updated so that it is capable of performing the complete packaging
process without having to rely on the jar first being built and prepped
from the MacOS scripts. However, it does support having the jar
previously built and prepped and will look for a prepped jar in the
desktop/package folder. If not found, it will build and prep it
prior to packaging the executable.

Additionally, some unnecessary options that were being passed to
javapackager.exe have been eliminated such as BappVersion and Bruntime.
AppVersion is now being passed via environment variables and the
Bruntime option is valid only when the -native option is set to jnlp.

The Bisq.iss file was changed so it no longer needs to be updated with
AppVersion every time as it is being passed from package.bat via
environment variables. Also, AppCopyrightYear does not need to be
updated as it is determined automatically. A few other options were
added or tweaked as well.

Finally, a release.bat script has been added that will perform the
release process of copying necessary files to a versioned release folder
and generating/verifying signatures. Linux and MacOS packaged installers
should be copied to their appropriate package folders prior to
executing this script if they are to be included in this release
process, otherwise only the Windows files will be included.

The MacOS and Linux packaging scripts should be reviewed and updated
accordingly.
You can view, comment on, or merge this pull request online at:

  https://github.com/bisq-network/bisq/pull/2163

-- Commit Summary --

  * Update windows packaging process

-- File Changes --

    M desktop/package/macosx/create_app.sh (2)
    R desktop/package/tools-1.0.jar (0)
    D desktop/package/windows/64bitBuild.bat (29)
    M desktop/package/windows/Bisq.iss (22)
    A desktop/package/windows/package.bat (118)
    A desktop/package/windows/release.bat (70)

-- Patch Links --

https://github.com/bisq-network/bisq/pull/2163.patch
https://github.com/bisq-network/bisq/pull/2163.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/bisq-network/bisq/pull/2163
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20181222/4ee92748/attachment.html>


More information about the bisq-github mailing list