reklama - zainteresowany?

Akcje GitHuba. Receptury. Praktyczny przewodnik po automatyzacji i usprawnianiu procesu tworzenia oprogramowania - Helion

Akcje GitHuba. Receptury. Praktyczny przewodnik po automatyzacji i usprawnianiu procesu tworzenia oprogramowania
ebook
Autor: Michael Kaufmann
Tytuł oryginału: GitHub Actions Cookbook: A practical guide to automating repetitive tasks and streamlining your development process
TÅ‚umaczenie: Piotr Rakowski
ISBN: 978-83-289-2047-7
stron: 216, Format: ebook
Data wydania: 2025-02-01
Księgarnia: Helion

Cena książki: 44,85 zł (poprzednio: 69,00 zł)
Oszczędzasz: 35% (-24,15 zł)

Nakład wyczerpany

Tagi: Git | Inne - Programowanie | Techniki programowania

GitHub sta

 

Zobacz także:

  • Java dla Å›rednio zaawansowanych. Kurs video. Tworzenie profesjonalnych projektów
  • Git. Od koncepcji do praktyki
  • Wprowadzenie do Git i GitHub. Kontrola wersji, zarz
  • Git. Kurs video. Zaawansowane aspekty konfiguracji popularnego systemu kontroli wersji
  • Tablice informatyczne. Git

Spis treści

Akcje GitHuba. Receptury. Praktyczny przewodnik po automatyzacji i usprawnianiu procesu tworzenia oprogramowania eBook -- spis treści

O autorze

O recenzentach

Przedmowa

Rozdział 1. Przepływy pracy akcji GitHuba

  • Wymagania techniczne
  • Ekosystem GitHuba
  • Hosting i ceny w GitHubie
  • Cennik akcji GitHuba
  • GitHub Marketplace
  • Użycie edytora przepÅ‚ywu pracy do pisania przepÅ‚ywów pracy
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej
  • Użycie haseÅ‚ zamaskowanych i zmiennych
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Krok dalej
  • Tworzenie i używanie Å›rodowisk
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Krok dalej

RozdziaÅ‚ 2. Tworzenie i debugowanie przepÅ‚ywów pracy

  • Wymagania techniczne
  • Użycie Visual Studio Code do tworzenia przepÅ‚ywów pracy
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej
  • Tworzenie kodów przepÅ‚ywów pracy w gaÅ‚Ä™ziach
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej
  • PrzepÅ‚ywy pracy typu linting
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej
  • Zapisywanie komunikatów do dziennika
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
  • WÅ‚Ä…czenie rejestrowania debugowania
    • Jak to zrobić?
    • Krok dalej
  • Uruchamianie przepÅ‚ywów pracy lokalnie
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej

Rozdział 3. Tworzenie akcji GitHuba

  • Wymagania techniczne
  • Tworzenie akcji kontenera Dockera
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej
  • Dodawanie parametrów wyjÅ›ciowych i korzystanie z podsumowaÅ„ zadaÅ„
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej
  • Tworzenie akcji TypeScript
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej
  • Tworzenie akcji zÅ‚ożonej
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej
  • Użycie skryptu github w akcji zÅ‚ożonej w celu dodania komentarza do zgÅ‚oszenia
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej
  • UdostÄ™pnianie akcji na Marketplace
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej

RozdziaÅ‚ 4. Åšrodowisko uruchomieniowe przepÅ‚ywów pracy

  • Wymagania techniczne
  • Konfiguracja runnera hostowanego na lokalnym komputerze
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej
  • Automatyczne skalowanie runnerów hostowanych na lokalnym komputerze
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej
  • Skalowanie runnerów hostowanych na lokalnym komputerze za pomocÄ… Kubernetesa przy użyciu kontrolera ARC
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej
  • Runnery i grupy runnerów
    • Przygotuj siÄ™!
    • Jak to zrobić?
  • Runnery hostowane przez GitHuba
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?

Rozdział 5. Automatyzacja zadań w GitHubie za pomocą jego akcji

  • Wymagania techniczne
  • Tworzenie szablonu zgÅ‚oszenia
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej
  • Korzystanie z CLI GitHuba i GITHUB_TOKEN w celu uzyskania dostÄ™pu do zasobów
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
  • Korzystanie ze Å›rodowisk do czynnoÅ›ci z zakresu zatwierdzania i kontroli
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej
  • PrzepÅ‚ywy pracy wielokrotnego użytku i akcje zÅ‚ożone
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej

RozdziaÅ‚ 6. Twórz i waliduj kod

  • Wymagania techniczne
  • Tworzenie i testowanie kodu
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej
  • Tworzenie różnych wersji przy użyciu macierzy
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej
  • Informowanie użytkownika o szczegóÅ‚ach kompilacji i wynikach testów
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej
  • Znajdowanie luk w zabezpieczeniach za pomocÄ… CodeQL
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej
  • Tworzenie wydania i publikowanie pakietu
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej
  • Wersjonowanie pakietów
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej
  • Generowanie i używanie pliku SBOM
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej
  • Korzystanie z buforowania w przepÅ‚ywach pracy
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej

Rozdział 7. Wydawaj oprogramowanie za pomocą akcji GitHuba

  • Wymagania techniczne
  • Tworzenie i publikowanie kontenera
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej
  • Korzystanie z mechanizmu OIDC do bezpiecznego wdrażania w dowolnej chmurze
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
  • Kontrole zatwierdzeÅ„ Å›rodowiskowych
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
  • Wydawanie aplikacji kontenera do AKS
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej
  • Automatyzacja aktualizacji zależnoÅ›ci
    • Przygotuj siÄ™!
    • Jak to zrobić?
    • Jak to dziaÅ‚a?
    • Krok dalej
  • PosprzÄ…taj po sobie
  • Podsumowanie

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2025 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.