Vaihe 1: Luo projekti GitLabissa
Kirjaudu sisään GitLab-tilillesi.
GitLabin pääliittymästä löydät painikkeen New Project
tai "+"-kuvakkeen oikeasta yläkulmasta. Napsauta sitä luodaksesi uuden projektin.
Vaihe 2: Luo .gitlab-ci.yml
tiedosto
Kun olet luonut projektin, siirry projektin sivulle.
Repository
Avaa lähdekoodin hallintavälilehti valitsemalla vasemmanpuoleisesta valikosta " .
Napsauta painiketta New file
luodaksesi uuden tiedoston ja nimeäksesi sen .gitlab-ci.yml
.
Vaihe 3: Määritä .gitlab-ci.yml
perus-CI/CD-työnkulku
Tässä on esimerkki tiedostosta .gitlab-ci.yml
, joka sisältää tietyt vaiheet CI/CD-työnkulkua varten:
stages:
- build
- test
- deploy
build_job:
stage: build
script:
- echo "Building the application..."
# Add steps to build the application, e.g., compile, build artifacts, etc.
test_job:
stage: test
script:
- echo "Running tests..."
# Add steps to run automated tests, e.g., unit tests, integration tests, etc.
deploy_job:
stage: deploy
script:
- echo "Deploying the application..."
# Add steps to deploy the application, e.g., deploy to staging/production servers.
# Configuration to deploy only on changes to the master branch
only_master:
only:
- master
Vaihe 4: Käynnistä CI/CD GitLabissa
Kun työnnät koodia GitLabin arkistoon(esim. lisäät, muokkaat tai poistat kooditiedostoja), GitLab käynnistää automaattisesti CI/CD-prosessin tiedoston perusteella .gitlab-ci.yml
.
Jokainen vaihe( build
, test
, deploy
) suoritetaan peräkkäin ja suorittaa määritetyt työt.
Vaihe 5: Näytä CI/CD-tulokset
Valitse projektin GitLab-sivulta "CI/CD"-välilehti nähdäksesi kaikki suoritetut CI/CD-työt.
Näet ajohistorian, ajoitukset, tulokset ja virheilmoitukset näytetään täällä.
Huomautus: Tämä on yksinkertainen esimerkki. Todellisuudessa CI/CD-työnkulut voivat olla monimutkaisempia ja sisältää useita vaiheita, kuten turvatarkistuksia, suorituskykytestauksia, integrointitestauksia ja paljon muuta. Sinun on perehdyttävä tarkemmin GitLab CI/CD:n konfigurointiin ja mukauttamiseen projektisi tarpeisiin.