Takaisin dokumentaatioon
GitHub-integraatio

CI/CD GitHub Actionsin avulla

Käytä GitHub Actionsia sovellusten automaattiseen rakentamiseen ja käyttöönottoon.

Advanced10 min readUpdated 2024-02-01

Miksi käyttää GitHub Actionsia?

GitHub Actions -buildien edut:

  • Ilmaiset CI-minuutit: GitHub tarjoaa ilmaiset build-minuutit
  • Nopeammat buildit: GitHubin infrastruktuuri on usein nopeampi
  • Pidä palvelin vapaana: VPS-resurssit jäävät sovellusten ajamiseen
  • Tuttu työnkulku: Standardi GitHub Actions -syntaksi

GitHub Actionsin määrittäminen

  1. Ota sovellus käyttöön GitHubista
  2. Valitse build-asetuksissa "GitHub Actions"
  3. Server Compass luo työnkulkutiedoston
  4. Commitoi työnkulku repositorioosi
  5. Tulevat pushaukset käynnistävät automaattiset buildit

Työnkulun konfiguraatio

Luotu työnkulku:

  • Rakentaa Docker-kuvan
  • Pushaa GitHub Container Registryyn
  • Ilmoittaa Server Compassille käyttöönottoa varten
  • Toimii kaikilla konfiguroimillasi haaroilla

Buildien seuranta

Tarkastele buildin tilaa Server Compassissa:

  1. Avaa sovelluksen CI/CD-välilehti
  2. Katso viimeisimmät työnkulkuajot
  3. Tarkastele build-lokeja reaaliajassa
  4. Käynnistä työnkulkuja uudelleen manuaalisesti

Screenshots

CI/CD GitHub Actionsin avulla - Screenshot 1
CI/CD GitHub Actionsin avulla - Screenshot 2
CI/CD GitHub Actionsin avulla - Screenshot 3

Video Tutorials

Related Features

Ready to try Server Compass?

Download the app and deploy your first application in under 5 minutes.

Download Server Compass