Evaluare:
Cartea este în general bine primită ca un ghid introductiv pentru acțiunile GitHub, fiind lăudată pentru structura sa ușor de urmat, exemplele practice și tonul captivant. Cu toate acestea, este criticată pentru lipsa de profunzime în acoperirea sa și pentru prețul prea mare pentru cantitatea de conținut furnizat.
Avantaje:⬤ Ușor de citit și de urmărit
⬤ bine structurat pentru începători
⬤ oferă exemple practice
⬤ ton conversațional captivant
⬤ util pentru dezvoltarea abilităților GitHub Actions.
⬤ Lipsit de profunzime și detalii
⬤ poate să nu fie potrivit pentru utilizatorii avansați
⬤ considerat prea scump pentru conținutul limitat
⬤ unii cititori l-au considerat prea elementar și superficial.
(pe baza a 12 recenzii ale cititorilor)
Automating Workflows with GitHub Actions: Automate software development workflows and seamlessly deploy your applications using GitHub Actions
Construiți, testați și implementați cod direct din depozitul GitHub prin automatizarea, personalizarea și executarea fluxurilor de dezvoltare software cu GitHub Actions
Caracteristici principale:
⬤ Îmbunătățiți fluxurile de lucru CI/CD și DevOps utilizând GitHub Actions.
⬤ Descoperiți cum să creați acțiuni GitHub personalizate utilizând Docker și JavaScript.
⬤ Începeți să construiți eficient o conductă CI/CD.
Descrierea cărții:
GitHub Actions este unul dintre cele mai populare produse care vă permite să automatizați sarcinile de dezvoltare și să vă îmbunătățiți fluxul de lucru de dezvoltare software. Automatizarea fluxurilor de lucru cu GitHub Actions utilizează exemple din lumea reală pentru a vă ajuta să automatizați sarcinile zilnice și să vă utilizați resursele în mod eficient.
Această carte are o abordare practică pentru a vă ajuta să vă dezvoltați abilitățile necesare pentru a crea fișiere YAML complexe pentru a vă automatiza sarcinile zilnice. Veți învăța cum să găsiți și să utilizați fluxurile de lucru existente, permițându-vă să începeți imediat cu GitHub Actions. Trecând mai departe, veți descoperi concepte și practici complexe, cum ar fi runners auto-găzduite și scrierea de fișiere de flux de lucru care valorifică alte platforme, cum ar fi Docker, precum și limbaje de programare precum Java și JavaScript. Pe măsură ce avansați, veți putea să vă scrieți propriile acțiuni JavaScript, Docker și etape de execuție compozite și să le publicați în GitHub Marketplace! Veți găsi, de asemenea, instrucțiuni pentru a vă migra fluxurile de lucru CI/CD existente în GitHub Actions de la platforme precum Travis CI și GitLab. În cele din urmă, veți explora instrumentele care vă vor ajuta să rămâneți informat cu privire la completările aduse GitHub Actions, precum și să găsiți asistență tehnică și să rămâneți implicat în comunitate.
Până la sfârșitul acestei cărți GitHub, veți fi dobândit abilitățile și experiența necesare pentru a vă construi și menține propriul pipeline CI/CD utilizând GitHub Actions.
Ce veți învăța:
⬤ Să vă familiarizați cu elementele de bază ale GitHub și cu sintaxa YAML.
⬤ Să înțelegeți conceptele cheie ale GitHub Actions.
⬤ Descoperiți cum să scrieți acțiuni pentru mediile JavaScript și Docker.
⬤ Descoperiți cum să creați un runner autohton.
⬤ Migrați de la alte platforme de integrare continuă și livrare continuă (CI/CD) la GitHub Actions.
⬤ Colaborați cu comunitatea GitHub Actions și găsiți ajutor tehnic pentru a depăși dificultățile tehnice.
⬤ Publicați-vă fluxurile de lucru în GitHub Marketplace.
Cui se adresează această carte: Who this book is for:
Această carte este pentru oricine este implicat în ciclul de viață al dezvoltării software, pentru cei care doresc să învețe despre GitHub Actions și ce se poate realiza și pentru cei care doresc să dezvolte o nouă abilitate care să îi ajute să avanseze în cariera lor de dezvoltare software. Dacă sunteți nou în GitHub și GitHub Actions în general, atunci această carte este pentru dvs. Cunoștințele de bază despre GitHub ca platformă vă vor ajuta să profitați la maximum de această carte.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)