Pengantar Tindakan GitHub

Dalam artikel Senior App Dev Manager ini, Jason Giordano akan menunjukkan kepada kita cara menggunakan Tindakan GitHub untuk membuat solusi CI / CD yang sangat sederhana.

Tindakan GitHub, yang dirilis pada 13 November 2019, memudahkan untuk mengotomatiskan semua alur kerja perangkat lunak Anda. Anda dapat membaca detailnya di sini .



Saya juga merekomendasikan agar Anda membiasakan diri dengan dokumentasi ini sebelum memutuskan untuk memperluas solusi Anda.

Alat yang diperlukan


DotNet Core (2.2): dotnet.microsoft.com/download/dotnet-core
Git: git-scm.com/downloads
GitHub Desktop: desktop.github.com

Mulai:


Buka prompt perintah dan ketik:

dotnet new console -o "Blog" 

gambar

 cd Blog dotnet run 

gambar

 git init git add . git commit -m "Init" 

gambar

Untuk langkah terakhir (git push), kami akan menggunakan GUI untuk mendemonstrasikan opsi lain untuk bekerja dengan repositori Git.

Jadi, pertama-tama buka GitHub Desktop dan klik "Tambahkan Repositori yang Ada dari hard drive Anda ..."

gambar

Sekarang klik "Pilih ...", buka folder "Blog" dan klik "Pilih Folder", lalu "Tambahkan repositori"

gambar

Klik “Publikasikan repositori”

gambar

Klik "Publikasikan repositori" lagi

gambar

Sekarang klik "Lihat di GitHub"

gambar

Klik "Setel Tindakan"

gambar

Klik "Siapkan alur kerja ini"

gambar

Klik "Mulai komit" diikuti oleh "Komit file baru"

gambar

Buka tab "Tindakan"

gambar

Klik ".NET Core" untuk melihat pembuatan otomatis

gambar

Sekarang buka tab "Kode"

gambar

Klik "Program.cs"

gambar

Klik ikon "Edit file ini"

gambar

Ubah teks menjadi:

 String sDayOfWeek = DateTime.Now.ToString("dddd"); Console.WriteLine("Happy " + sDayOfWeek + "!"); 


gambar

Klik "Komit perubahan"

gambar

Kembali ke tab "Tindakan" untuk melihat proses pembuatan otomatis.

gambar

Ini adalah pengantar yang sangat sederhana untuk Tindakan GitHub, serta pengantar beberapa alat lain yang kemungkinan akan Anda gunakan di masa depan. Anda sekarang siap untuk menerapkan konsep-konsep dasar ini ke proses pengembangan dan menjelajahi alur kerja kompleks yang tersedia.

Source: https://habr.com/ru/post/id481502/


All Articles