3 ms·
Again, a Linux/Unix admin is worth their weight in gold-press latinum. Pop in a self-hosted GitLab install, configure SAML or AD auth for SSO. It's all GIT so
by noasaservice 4y ago
Again, a Linux/Unix admin is worth their weight in gold-press latinum.
Pop in a self-hosted GitLab install, configure SAML or AD auth for SSO. It's all GIT so importing all commits (and not losing history) isn't hard - just tedious.
For testing pipeline, use Selenium on a 32 core threadripper running linux, with 1/4 TB ram. You can get upwards of 400 headless chromes on that.
Throw in NodeRed for overall process automation (think: tying in disparate APIs with a low code environment).
I've done this, with exclusion of the selenium checks themselves (there was a qa team for that), in like 2 weeks.
- rsstack 4y ago150 lbs of gold-pressed latinum costs a lot more than GitHub Enterprise, and for a marginal improvement in uptime. And you need 3 of them if you want on-call, which you should if you're trying to beat GitHub's availability.
- anonymousab 4y agoIt's literally not all git. Every single thing I mentioned outside of the git repository itself is not git, and makes up a significant amount of services that would require disparate, specific replacements and buy in and compatibility with all of the developers, teams and units of a company. It's a vast, extremely costly amount of work. Just throwing up a server somewhere running git and a few software packages is nowhere near the same thing.
- bogwog 4y agoGitlab has all those non-git features, and then some. Migrating to it from Github might not be easy, but it's definitely worth it IMO to invest in the product that gives you more options, instead of getting locked in to something like Github.