New to Busy?

Testing busy.org by deploying it through Heroku

29 comments

shreyasgune
58
last yearUtopian3 min read

Heroku is a Platform As A Service (PAAS), which deploys web apps. It is free for light use and therefore quite handy if you want to test recent commits and various branches of the code under development.

Steps to be followed:

The various steps followed are detailed with illustrative screenshots.

  1. Open Github repository of busy.org and click on Clone or download button on the right and click on copy sign to copy the file path.
    busy repo cloning.png

  2. Click on '+' sign on the top right and select Import repository.
    adding busy repo into mine.png

  3. Paste the file path copied in step 1 in the Your old repository's cloned URL.
    1.png

  4. Wait for few seconds and your own (cloned) repository for busy will be ready.
    my busy repo ready.png

  5. Now login to your account at heroku.com. Register for the account if you don't have one already.

  6. Once you login, your dashboard will be visible to you. Click on New in the top left corner of your dashboard and select Create New app.
    heroku dashboard.png

  7. Give a suitable name for your busy look-alike app. Name busy is unavailable so I give it name shreyasgune-busy.
    shreyasgune-busy available.png

  8. You will then be directed to the dashboard for your app. The first row will be for choosing pipeline. Do not change anything in this. The second row of options will be for choosing deployment method. Click on Github.
    After clicking on github.png

  9. Click on search near the repo name box. You will find yourself all your repositories to connect to. Click on one the name you used for the busy repository while importing it.
    After clicking on search repo.png

  10. Github will be connected.
    Github connected.png

  11. The next row of options will be automatic deploys. Leave it the same. The next one is manual deploys. In this row leave everything as is and click on deploy branch.
    deploy.png

  12. Heroku will connect to your clone of busy github repository and build it. Wait for few minutes. The app will be deployed and you will get the option to view the app.
    deploy success.png

  13. For me, the app URL was: https://shreyasgune-busy.herokuapp.com. This is how the shreyasgune-busy app looked like.
    busy shreyasgune.png


Heroku also has features like custom website name and scaling solutions for your web app. Build logs are also available for each deployment trial and can be inspected for bug finding.

Thank You.


Open Source Contribution posted via Utopian.io

Comments

Sort byBest