Open codesankalp opened 3 years ago
@isabelcosta Can you add labels to this issue?
@codesankalp do we need an additional branch for this? on mentorship-backend project I am using the develop
branch for heroku deployment.
@isabelcosta We can deploy using the develop branch also. Should I edit the title and description of this issue?
@isabelcosta @codesankalp I would like to work on this.
@Rahulm2310 Please wait until @isabelcosta will clarify the branch to use for deployment.
yes, from develop branch so that every time something is merged the deployment is updated @codesankalp
@Rahulm2310 Assigning you !! @isabelcosta Can you add the labels?
@codesankalp do I just need to add the settings (like procfile, add django-heroku) and submit a PR ? Also, how are we going to deploy it to heroku as we have already used up the heroku free limit.
@Rahulm2310 Make the required changes needed to deploy to Heroku using a single command. You can use any methods about this. We will discuss changes in the PR. I don't know about the Heroku free limit of Anitab-org, as in the session it was decided that we are going to host this backend on Heroku.
@isabelcosta Is Heroku free limit has been used by the organization? If yes, then what we need to use?
@codesankalp we are not yet using Heroku as an organization (though we intend to). For now, all you need @Rahulm2310 is to add whatever is needed to the code that allows us to deploy this on heroku with single clicks. So for mentorship-backend it was only adding .procfile
, so you can do this, and if more is needed also add to the PR :)
@isabelcosta @codesankalp should I add deploy instructions in README.md ?
I think adding deployment instruction is not required in README as this instruction is not required by contributor. @Rahulm2310
@Rahulm2310 you can add it in the PR description so that we can do it. you could also add instructions on deploying to Heroku, on a docs
folder as a markdown file ;) then it would go to docusaurus
@isabelcosta the PR for migrating to docusaurus #99 is under review. I can add the file in docs
folder only after it gets merged. For now should I add the instructions to the PR description?
Is your feature request related to a problem? Please describe.
The final phase of any project is the successful deployment so that users can interact with it in production. This website backend is currently under development but it will be beneficial for newcomers or any contributors to see the website in the production and know about this project in detail.
Describe the solution you'd like
open-source-programs-web
deployed URL to make API requests by adding the deployed URL to allowed hosts.Additional context
Feel free to research more about this and add more features to make the deployment process easy.
Estimation
2 hours