-
Notifications
You must be signed in to change notification settings - Fork 19
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
Improve deployment of new homepage #38
Comments
So I was thinking about letting Travis handle the deployment. Currently we actually build the homepage twice, once by Travis, once by premium. Instead, Travis could rsync the files over ssh to premium. This would require giving access to rzl-homepage@premium. Bonus would be that we only deploy if master is green, leading to more stable builds. Objections? |
Implemented in b113396 |
Hmm, it seems some files get lost: https://travis-ci.org/raumzeitlabor/rzl-homepage/builds/49514455#L1176 Unsure why this is happening. |
Fixed in 0e1cc21 |
We currently use a cronjob to look for new commits and then update dependencies and build the page. This is pretty error-prone and should be improved. Maybe we can even just copy the results from Travis CI over? Otherwise it may be a good idea to run our own CI (Jenkins?) and do it there.
The text was updated successfully, but these errors were encountered: