<mnutt_>
I really want to make an app where you drop a video and it transcodes it and lets you publish either to a page (with it essentially fullscreen, on a customizable background) or give you a video embed code
<asheesh>
Reasonably well. I have it doing GMG builds now.
<asheesh>
I need to figure out to report the builds though.
<asheesh>
There's one test that doesn't actually pass, but it fails outside Sandstorm too.
<pdurbin>
asheesh: are you using Travis? Jenkins?
<asheesh>
None of those; just a Sandstorm package that does a build.
<asheesh>
This is for GNU MediaGoblin; they were asking where they should host their CI; I was suggesting they self-host it, so then I figured I need to make that possible.
<pdurbin>
Jenkins is a popular choice for self-hosting.
<asheesh>
AFK briefly
<asheesh>
rehi. So the theory I have is that Jenkins installs are hard to move, and this creates a power differential between the org hosting the Jenkins instance vs. the org using it for free.
<asheesh>
(this is personal life stuff, not sandstorm.io stuff, fwiw) So it's essential to me that whatever I help the mediagoblin team with, they don't rely on their hosting provider for anything they can't do themselves.
<asheesh>
Moving should be super easy.
<asheesh>
I say this as the person who used to donate a VM to the MediaGoblin project and had a Jenkins job that used to run their tests.
<asheesh>
Then I forgot about the VM and accidentally let it go away and now they're without a CI server.
<asheesh>
So I figure if I'm going to help them out this time, it should be in a way where they can operate self-sufficiently even if I stop caring about them.
<asheesh>
So that means the steps from "well Asheesh's VM vanished" to "we have it working again" should be very very easy.