3 ms·
As far as the Get Things Done aspect goes, I'd happy replace Github + Github Actions + Travis/other CI/CD tools with Gitlab. It really does all that, and the CI
by arvindamirtaa 4y ago
As far as the Get Things Done aspect goes, I'd happy replace Github + Github Actions + Travis/other CI/CD tools with Gitlab. It really does all that, and the CI/CD tool is >>> Github Actions.
- avowud 4y agoCould you explain more on that thought?
- arvindamirtaa 4y agoSure! As far as normal DVCS features go, I'd say Gitlab and Github are almost at feature parity(I happen to use both extensively). The UI may just come down to a matter of preference. Github indeed has somewhat superior code-review tools. But I've found Gitlab to be perfectly adequate. When it comes to CI/CD, Gitlab CI blows Github Actions out of the water by a HUGE margin. So, if I just wanted a tool that got things done for me, instead of fragmenting myself with Github + Github Actions + TravisCI / CircleCI, etc, I'd just get one Gitlab subscription and call it a day.
- raffraffraff 4y agoTotally agree, and their free tier (unless it's changed in the last 2 years) is frankly amazing. We ran a start-up entirely in the free tier with our own hosted runners which are also amazing. (Required a bit of hacking but we had scale-to-zero fleet of ARM and x86 runners in AWS with the necessary rights to do whatever, right up to deploys into DEV, packer builds etc)