psychoinformatics-de / studyforrest-data

DataLad superdataset of all studyforrest.org project dataset components
https://studyforrest.org
9 stars 2 forks source link

use CI/CD to build and publish website #21

Closed aqw closed 3 years ago

aqw commented 3 years ago

Open question: what is the preferred CI of psyinf?

Travis is dead to us, so I see the following:

bpoldrack commented 3 years ago

My 2 cents: From my POV, the advantage of AppVeyor is to have VMs running where one can actually login. The number of workers is limited, though. For the purpose of website building GitHub Actions are fine, I guess, and don't put an additional burden on the AppVeyor account.

aqw commented 3 years ago

We went with GitHub Actions, as we could copy-paste from the psyinf website build.

This is in the tree, but it has not been confirmed, as it's not yet merged into master.

aqw commented 3 years ago

I have merged uplift into master. GitHub Actions work beautifully, and the gh-pages branch is populated as intended.

The website itself is not actually live, as the DNS records need to be updated. But everything else is in place.