Open pibion opened 2 years ago
@zonca we're discussing setting up CI/CD for some CDMS software and wondering
- if supporting CI/CD is within the scope of this allocation (I'm uncertain)
yes if we run or deploy on Jetstream
- if we could host a container image on XSEDE/OSN - one of our issues is that the container takes a long time to build and we can't afford those minutes on the GitLab free tier
build or host?
- if GitLab might offer container hosting that's appropriate, and
It seems yes, but I never used it. https://docs.gitlab.com/ee/user/packages/container_registry/ Github offers free "Team" subscription for researchers with 3000 Github action minutes, https://docs.github.com/en/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/about-github-education-for-educators-and-researchers#github-education-for-researchers
Github is a more mature platform, so my hunch is that it would be easier to setup this on Github, and if this is a standalone project, it would be fine to have it running on Github while maintaining all other CDMS software on Gitlab.
- if this is exactly what Dockerhub is for
I think it is more convenient right now to use either the Gitlab or the Github building and hosting capabilities, they are just more tightly integrated.
@zonca we're discussing setting up CI/CD for some CDMS software and wondering
Feel free to ignore this issue, I'm mainly posting it in case you've already been through this exact exercise.