-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make testing a PR easier #1511
Comments
Vercel makes it very easy but reusing the build artifacts makes sense as well since we already build the dapp+sdk on every branch push. Would only need to:
If that's too complicated, downloading the artifacts and running them locally sounds good as well imo 👍 GH allows zip attachments with a max size of 25MB so should work for us |
Seems to be ready for the iteration for me @nephix @kelsos @andrevmatos Please remove the label if there is more refinement needed. |
The vercel flow seems reasonable to me, and easy. |
Zeit/Vercel's Now doesn't seem to offer a lot of monorepo support yet so it probably makes sense to go with a different option |
Another option would be to use netlify/vercel and tell it via CLI to deploy the build artifacts that we build via CircleCI:
And then in a second step comment the I feel like integrating it into the work flow may be a lot more work though than just calling it locally and then adding it to the pull request 🤔 |
@kelsos Do we know how to move forward with this issue? Two other options: |
I already checked the review-apps but I am not sure about the cost of that. The whole idea is to automate the deployment using CI, but where to deploy is a question. I had a discussion with Nils on that but I am still not sure about deploying new instances of anything on each PR. |
@andrevmatos to create a server (docker image) |
Briefly discussed with @kelsos to take out complexity. If there is no objection we would just provide the tool @andrevmatos proposed that downloads the published artifacts from CircleCI, starts an express server, and serves the content on the dev/tester local machine without publishing it on a remote server. |
Decided in the daily: We go with the simple local approach :) |
I'm not sure what |
Description
Currently we have got the problem, that it is difficult to get a branch/PR in a state where it can be tested by the reviewer.
We have discussed several solutions:
Additional actions:
Acceptance criteria
Tasks
The text was updated successfully, but these errors were encountered: