sudo-bot / gh-deployer

Deploy anything, anywhere, no limits
Mozilla Public License 2.0
4 stars 3 forks source link

Re-deploy when user pushes or force pushes commits or re-opens #79

Open williamdes opened 4 years ago

williamdes commented 4 years ago
Reopened #4.
@ghost pushed 1 commit.

    64d0cd8 Fixes #15127: adding padding, fixed positioning to floating_menubar
williamdes commented 4 years ago

The comment must be updated

williamdes commented 4 years ago

@yashrajbothra @kartik1000 If you want to work on this you can The basic policy of my repo is code and test, no need to run anything :smile:

If the test passes then production will work

williamdes commented 4 years ago

or #78

yashrajbothra commented 4 years ago

Hey @williamdes can you please guide how to install it and contribute in this repo. I would love to contribute👍

williamdes commented 4 years ago

Hey @yashrajbothra Do you have:

But as I said, NodeJS is the only thing required.

Good to go !

You can code most of what you want without having docker, a database server is very recommended. If you add tests you will be pretty sure it works fine

williamdes commented 4 years ago

Also: copy .env.example to .env and fillwhat you can

One more thing, if some part of the code is too complicated for local devlopment you can add a configuration variable and split it. SMTP_MODE=MAILBOX # MAILBOX OR FAKE_SMTP_SERVER is a good example of how I did that But it can be improved a lot

yashrajbothra commented 4 years ago

Thank you @williamdes i will definetly try to install and contribute 👍

yashrajbothra commented 4 years ago

@williamdes How can test my changes?

williamdes commented 4 years ago

@yashrajbothra you need to write unit tests to test each part of the code

Also be sure to run prettier

You can also start the project and send emails to your test email account but it is complicated

I will need to do some changes to help developers test changes

But this repo is mainly TDD :)