zulip-desktop
zulip-desktop copied to clipboard
Build artifacts using CI
macOS/Linux - Travis Windows - AppVeyor
@akashnimare can you provide more information on this
Here - https://docs.travis-ci.com/user/uploading-artifacts/ https://bretahajek.com/2016/11/electron-builder-appveyor-travis-ci-memory-king/ https://www.mokkapps.de/blog/run-automated-electron-app-tests-using-travis-ci/ https://vijayantkatyal.com/blog/electron-updates.html
Inspiration - https://circleci.com/gh/yuya-oc/desktop/545#artifacts https://github.com/mattermost/desktop/blob/5abe83b1e620ef69f0f2e2a1e923160ba6ccec89/.circleci/config.yml
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 [email protected] 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:
- Does the release is regular release or a draft release?
- On which branch does the deployment for the release branch should run?
- Draft
- 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!