Skip to content
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

Deploy pull request previews to DigitalOcean spaces #83

Closed
MattIPv4 opened this issue Sep 12, 2019 · 1 comment · Fixed by #87
Closed

Deploy pull request previews to DigitalOcean spaces #83

MattIPv4 opened this issue Sep 12, 2019 · 1 comment · Fixed by #87
Assignees
Labels
📦 Building Building or deployment related items 💙 Enhancement

Comments

@MattIPv4
Copy link
Member

With the current deployment system, to test a full build of the tools in a pull request, we must pull the branch down, run the build scripts locally and then spool up a web server in the dist directory to test that the pull request builds as expected.

It'd be great if we can add a secondary deployment to the Travis config that only applies to pull requests and deploys the latest commit in that PR to DigitalOcean spaces and reports back the URL so that we can easily review and confirm that the pull request builds as expected in-browser.

@MattIPv4 MattIPv4 added 💙 Enhancement 📦 Building Building or deployment related items labels Sep 12, 2019
@MattIPv4
Copy link
Member Author

It looks like we've just unlocked GitHub Actions on the org - might be worth, as part of this, migrating our entire testing & build process to Actions, though I'm sure if there are decent providers for deploying to gh-pages & DO Spaces in Actions yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📦 Building Building or deployment related items 💙 Enhancement
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants