Zulip-desktop: Build artifacts using CI

Created on 2 Feb 2018  Â·  16Comments  Â·  Source: zulip/zulip-desktop

macOS/Linux - Travis
Windows - AppVeyor

Medium In Progress Enhancement help wanted

Most helpful comment

  1. Draft
  2. All I think

So basically we want to set this up in a way that if someone opens a PR, will get all the installers (for inspiration, check out other electron apps) for that particular PR so we don't need to invest time in building/testing the installers.

All 16 comments

@akashnimare can you provide more information on this

I will definitely work on this :100:

(delete)

@akashnimare Is anyone working on it?

No, feel free to work on this.

On Sun, 11 Aug 2019 at 9:36 AM, Rhythm Sharma notifications@github.com
wrote:

@akashnimare https://github.com/akashnimare Is anyone working on it?

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/zulip/zulip-desktop/issues/406?email_source=notifications&email_token=AARIWZJEAFGG6L334RVW4NTQD6F5BA5CNFSM4EO67O3KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4AZTHY#issuecomment-520198559,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AARIWZJXA62DQ63A7JIFTG3QD6F5BANCNFSM4EO67O3A
.

I'm reading some articles on it, will discuss implementation asap

@akashnimare, I've created electron-travis-ci for the experiment but I am facing some errors in the testing process so I'll try to update with the result. Initially, I have been trying to build an installer for macOS and Linux.

@akashnimare I wish to work on this issue.
I have some query regarding this issue:

  1. Does the release is regular release or a draft release?
  2. On which branch does the deployment for the release branch should run?
  1. Draft
  2. All I think

So basically we want to set this up in a way that if someone opens a PR, will get all the installers (for inspiration, check out other electron apps) for that particular PR so we don't need to invest time in building/testing the installers.

@zulipbot claim

Hello @adityamudgil2505, it looks like someone has already claimed this issue! Since we believe multiple assignments to the same issue may cause some confusion, we encourage you to search for other unclaimed issues to work on. However, you can always reclaim this issue if no one is working on it.

We look forward to your valuable contributions!

@adityamudgil2505 I suggest you look into github action for doing this.

Hello @priyank-p, @adityamudgil2505, you have been unassigned from this issue because you have not updated this issue or any referenced pull requests for over 14 days.

You can reclaim this issue or claim any other issue by commenting @zulipbot claim on that issue.

Thanks for your contributions, and hope to see you again soon!

@zulipbot claim

Hello @ganpa3, it looks like you've currently claimed 1 issue in this repository. We encourage new contributors to focus their efforts on at most 1 issue at a time, so please complete your work on your other claimed issues before trying to claim this issue again.

We look forward to your valuable contributions!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

abhigyank picture abhigyank  Â·  4Comments

andersk picture andersk  Â·  8Comments

brainwane picture brainwane  Â·  9Comments

syncopated picture syncopated  Â·  3Comments

YJDave picture YJDave  Â·  6Comments