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

Produce signed modeler builds for Windows and MacOS #787

Closed
nikku opened this Issue Apr 23, 2018 · 0 comments

Comments

Projects
None yet
1 participant
@nikku
Member

nikku commented Apr 23, 2018

Tasks

  • ship existing archives with signed executables
  • offline installer, per user installer (64 bit only)
    • DMG for Mac
    • Nsis for Windows
  • Drop auto wiring of file association in app
    • Provide support script to wire associations with archive
    • automatically wire file association via installer
    • document manual wiring here (#852)
  • Release artifacts to GitHub releases
  • Release nightly artifacts (#848)
  • Mirror to Camunda releases (#851)
  • Integration Test
    • Windows releases work
      • archives
      • installer
    • Mac releases work
      • archive
      • dmg

@nikku nikku modified the milestones: M21, M22 Apr 23, 2018

@nikku nikku added in progress and removed ready labels Apr 26, 2018

@nikku nikku self-assigned this Apr 26, 2018

@nikku nikku modified the milestones: M22, M23 May 28, 2018

@nikku nikku added ready and removed in progress labels May 29, 2018

@nikku nikku modified the milestones: M22, M23 May 30, 2018

@nikku nikku added in progress and removed ready labels May 31, 2018

nikku added a commit that referenced this issue Jun 4, 2018

nikku added a commit that referenced this issue Jun 4, 2018

chore(project): build distro via Travis
* build distributions on Travis CI
* publish to GitHub releases

Related to #787

nikku added a commit that referenced this issue Jun 4, 2018

nikku added a commit that referenced this issue Jun 4, 2018

chore(project): build distro via Travis
* build distributions on Travis CI
* publish to GitHub releases

Related to #787

nikku added a commit that referenced this issue Jun 4, 2018

chore(project): build distro via Travis
* build distributions on Travis CI
* publish to GitHub releases

Related to #787

nikku added a commit that referenced this issue Jun 5, 2018

chore(project): build distro via Travis
* build distributions on Travis CI
* publish to GitHub releases

Related to #787

nikku added a commit that referenced this issue Jun 5, 2018

chore(modeler): drop in-app file association behavior
Associating files is now provided by installer.

Related to #787

nikku added a commit that referenced this issue Jun 5, 2018

chore(project): build distro via Travis
* build distributions on Travis CI
* publish to GitHub releases

Related to #787

nikku added a commit that referenced this issue Jun 5, 2018

chore(modeler): drop in-app file association behavior
Associating files is now provided by installer.

Related to #787

@nikku nikku removed the in progress label Jun 7, 2018

nikku added a commit that referenced this issue Jul 13, 2018

chore(modeler): drop in-app file association behavior
Associating files is now provided by installer.

Related to #787

nikku added a commit that referenced this issue Jul 18, 2018

nikku added a commit that referenced this issue Jul 18, 2018

chore(project): build distro via Travis
* build distributions on Travis CI
* publish to GitHub releases

Related to #787

nikku added a commit that referenced this issue Jul 18, 2018

chore(modeler): drop in-app file association behavior
Associating files is now provided by installer.

Related to #787

nikku added a commit that referenced this issue Jul 18, 2018

chore(project): build distro via Travis
* build distributions on Travis CI
* publish to GitHub releases

Related to #787

nikku added a commit that referenced this issue Jul 18, 2018

chore(modeler): drop in-app file association behavior
Associating files is now provided by installer.

Related to #787

nikku added a commit that referenced this issue Jul 18, 2018

nikku added a commit that referenced this issue Jul 18, 2018

chore(project): build distro via Travis
* build distributions on Travis CI
* publish to GitHub releases

Related to #787

nikku added a commit that referenced this issue Jul 18, 2018

chore(modeler): drop in-app file association behavior
Associating files is now provided by installer.

Related to #787

nikku added a commit that referenced this issue Jul 18, 2018

nikku added a commit that referenced this issue Jul 18, 2018

nikku added a commit that referenced this issue Jul 18, 2018

chore(project): build distro via Travis
* build distributions on Travis CI
* publish to GitHub releases

Related to #787

nikku added a commit that referenced this issue Jul 18, 2018

chore(modeler): drop in-app file association behavior
Associating files is now provided by installer.

Related to #787

nikku added a commit that referenced this issue Jul 18, 2018

nikku added a commit that referenced this issue Jul 18, 2018

nikku added a commit that referenced this issue Jul 18, 2018

chore(project): build distro via Travis
* build distributions on Travis CI
* publish to GitHub releases

Related to #787

nikku added a commit that referenced this issue Jul 18, 2018

chore(modeler): drop in-app file association behavior
Associating files is now provided by installer.

Related to #787

nikku added a commit that referenced this issue Jul 18, 2018

nikku added a commit that referenced this issue Jul 18, 2018

nikku added a commit that referenced this issue Jul 18, 2018

@nikku nikku added needs review and removed in progress labels Jul 19, 2018

@nikku nikku referenced this issue Jul 19, 2018

Merged

787 signed builds #820

philippfromme added a commit that referenced this issue Jul 20, 2018

chore(project): build distro via Travis
* build distributions on Travis CI
* publish to GitHub releases

Related to #787

philippfromme added a commit that referenced this issue Jul 20, 2018

chore(modeler): drop in-app file association behavior
Associating files is now provided by installer.

Related to #787

philippfromme added a commit that referenced this issue Jul 20, 2018

philippfromme added a commit that referenced this issue Jul 20, 2018

@wafflebot wafflebot bot removed the needs review label Jul 20, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment