GitHub?
GitHub?
Posted May 17, 2017 12:37 UTC (Wed) by mathstuf (subscriber, #69389)In reply to: GitHub? by raven667
Parent article: A proposal to move GNOME to GitLab
On the Gitlab side, if you're using a fork-based workflow (as we are), you need Developer access to a repo to set commit statuses, so our main bot (which runs with admin privileges for other Gitlab-specific reasons), adds our buildbot account to all new repos. Neither bot with the tokens run arbitrary code from the projects, so leaking via a malicious MR isn't trivial at least. It also means that if a fork turns off the Pipelines feature on their repo, viewing the statuses is basically broken. There are existing issues for these problems as well.
Posted May 17, 2017 16:44 UTC (Wed)
by Cyberax (✭ supporter ✭, #52523)
[Link] (4 responses)
Posted May 17, 2017 17:51 UTC (Wed)
by mathstuf (subscriber, #69389)
[Link] (3 responses)
And one project supports platforms that will never be in the cloud (VS 2008, macOS 10.7 (or so?), HP-UX, AIX, Solaris, etc.), so we're still back to some kind of local test infrastructure management solution.
Posted May 17, 2017 18:50 UTC (Wed)
by excors (subscriber, #95769)
[Link] (2 responses)
("Cheaper" is relative of course, it looks like EC2's cheapest modern one (with half of a GRID K520) is around $3K/year reserved, and the ones with more compute power cost more, so probably not worthwhile if you could get away with a cheap consumer GPU and don't need any of the other cloud features.)
Posted May 17, 2017 19:18 UTC (Wed)
by mathstuf (subscriber, #69389)
[Link] (1 responses)
Posted May 17, 2017 20:00 UTC (Wed)
by Cyberax (✭ supporter ✭, #52523)
[Link]
BTW, one of our clients uses pre-built containers to run stuff on expensive instances (with 1Tb of RAM). The build is handled on cheap instance types and only the final containers are run on the expensive instances that are spun down once the calculation is over.
You can also sometimes get GPU instances on EC2 Spot Instances for very cheap.
GitHub?
GitHub?
GitHub?
GitHub?
GitHub?