Indførelsen

Fuldført

Dette modul dækker løbende integration med GitHub Actions, herunder arbejdsprocesser, miljøvariabler, artefakter, hemmeligheder og sikkerhedspraksis.

Læringsmål

Når du har fuldført dette modul, kan du:

  • Design arbejdsgange til kontinuerlig integration og implementering
  • Implementer automatiseret test i GitHub Actions-pipelines
  • Konfigurer pipelines med flere job med afhængigheder og parallel udførelse
  • Miljøvariabler og deres omfang
  • Bedste fremgangsmåder til sikring af hemmeligheder
  • Sådan opretter og bruger du brugerdefinerede GitHub-handlinger
  • Del bygartefakter mellem job
  • Opret statusbadges for arbejdsgange
  • Administrer krypterede hemmeligheder for API-nøgler og legitimationsoplysninger
  • Implementer Git-mærkning til udgivelsesstyring og versionsstyring
  • Anvende sikkerhedspraksis i arbejdsprocesser og lagre

Forudsætninger

Du skal have:

  • Grundlæggende GitHub-oplevelse med lagre, forgreninger og pullanmodninger
  • Forståelse af udviklingsarbejdsgange
  • Grundlæggende brug af kommandolinjen

Nyttigt, men ikke påkrævet:

  • Erfaring med CI/CD-værktøjer
  • Docker viden
  • Erfaring med teamudvikling