GitLab: Introductie

Deze documentatie maakt deel uit van de CI/CD-gids. Bekijk de volledige gids hier: Hoe GitLab CI/CD te gebruiken.

👋 Welkom bij de Stackhero-documentatie!

Stackhero biedt een kant-en-klare GitLab cloud oplossing, speciaal ontworpen voor teams die behoefte hebben aan een snelle, veilige en schaalbare omgeving:

  • Onbeperkt aantal gebruikers, repositories, dataverkeer en CI/CD-verwerkingstijd voor maximale flexibiliteit.
  • Moeiteloze updates met één klik, zodat uw omgeving altijd up-to-date blijft zonder downtime.
  • Eigen domeinnaam beveiligd met HTTPS (bijvoorbeeld https://git.uw-bedrijf.com) voor een professionele uitstraling en optimale beveiliging.
  • Consistente performance en sterke beveiliging op uw eigen privé, dedicated infrastructuur. Geen last van andere gebruikers en volledige isolatie.
  • Keuze uit hostinglocatie: 🇪🇺 Europa of 🇺🇸 USA afhankelijk van uw compliance- of latency-eisen.

Start snel en focus op uw code. Stackhero's GitLab cloud hosting oplossing is binnen ongeveer 5 minuten klaar voor gebruik.

GitLab CI/CD is een krachtige en geïntegreerde functionaliteit van GitLab, een populair open-source platform voor versiebeheer en samenwerking. Met deze tool kunt u de essentiële fasen van het bouwen, testen en uitrollen van uw software stroomlijnen en automatiseren, waardoor u sneller en betrouwbaarder hoogwaardige applicaties kunt leveren.

Met GitLab CI/CD kunt u bijvoorbeeld geautomatiseerde unittests instellen die worden uitgevoerd telkens wanneer er een nieuwe commit naar een GitLab-repository wordt gepusht. Nadat deze tests succesvol zijn doorlopen, kan uw code worden gebouwd en uitgerold naar een staging-omgeving voor verdere evaluatie. Zodra alle staging-tests zijn geslaagd, kan het systeem de code promoten naar een productieomgeving, zodat deze beschikbaar wordt voor eindgebruikers.

Een van de belangrijkste voordelen van GitLab CI/CD is de nauwe integratie binnen GitLab zelf. Hierdoor kunt u CI/CD-pijplijnen direct binnen uw projectrepositories definiëren en beheren, wat de coördinatie en het overzicht van uw volledige workflow vereenvoudigt.

GitLab CI/CD ondersteunt een breed scala aan programmeertalen, frameworks en tools, waardoor het veelzijdig genoeg is voor uiteenlopende projecten. Het aanpasbare pijplijnensysteem stelt u in staat elke fase van het CI/CD-proces af te stemmen op uw behoeften, of het nu gaat om bouwen, testen of uitrollen naar meerdere omgevingen.

Samengevat is GitLab CI/CD een allesomvattende oplossing die is ontworpen om softwareleveringsprocessen te automatiseren en te optimaliseren. Ontwikkelaars kunnen zich zo richten op het schrijven en verbeteren van code, terwijl het platform efficiënt de operationele taken afhandelt.