zulip-desktop icon indicating copy to clipboard operation
zulip-desktop copied to clipboard

Build artifacts using CI

Open akashnimare opened this issue 7 years ago • 16 comments

macOS/Linux - Travis Windows - AppVeyor

akashnimare avatar Feb 02 '18 20:02 akashnimare

@akashnimare can you provide more information on this

rhythm-sharma avatar Apr 06 '19 08:04 rhythm-sharma

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

akashnimare avatar Apr 06 '19 21:04 akashnimare

I will definitely work on this :100:

rhythm-sharma avatar Apr 07 '19 03:04 rhythm-sharma

(delete)

rhythm-sharma avatar Apr 08 '19 10:04 rhythm-sharma

@akashnimare Is anyone working on it?

rhythm-sharma avatar Aug 11 '19 04:08 rhythm-sharma

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 .

akashnimare avatar Aug 13 '19 20:08 akashnimare

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

rhythm-sharma avatar Aug 14 '19 02:08 rhythm-sharma

@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.

rhythm-sharma avatar Aug 14 '19 15:08 rhythm-sharma

@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?

adityamudgil2505 avatar Mar 18 '20 21:03 adityamudgil2505

  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.

akashnimare avatar Mar 19 '20 09:03 akashnimare

@zulipbot claim

adityamudgil2505 avatar Mar 19 '20 09:03 adityamudgil2505

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!

zulipbot avatar Mar 19 '20 09:03 zulipbot

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

priyank-p avatar Mar 19 '20 15:03 priyank-p

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 avatar Mar 29 '20 16:03 zulipbot

@zulipbot claim

ganpa3 avatar Feb 06 '21 09:02 ganpa3

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!

zulipbot avatar Feb 06 '21 09:02 zulipbot