Acara
Membangun Aplikasi dan Agen AI
17 Mar, 21 - 21 Mar, 10
Bergabunglah dengan seri meetup untuk membangun solusi AI yang dapat diskalakan berdasarkan kasus penggunaan dunia nyata dengan sesama pengembang dan pakar.
Daftar sekarangBrowser ini sudah tidak didukung.
Mutakhirkan ke Microsoft Edge untuk memanfaatkan fitur, pembaruan keamanan, dan dukungan teknis terkini.
Azure DevOps
Gunakan alur untuk membuat dan menguji proyek Go Anda secara otomatis.
Baru menggunakan Azure Pipelines? Jika demikian, kami sarankan Anda mencoba bagian ini sebelum beralih ke bagian lain.
Fork repositori berikut pada GitHub:
https://github.com/MicrosoftDocs/pipelines-go
Masuk ke Azure Pipelines. Setelah Anda masuk, browser Anda masuk ke https://dev.azure.com/my-organization-name
dan menampilkan dasbor Azure DevOps Anda.
Masuk ke organisasi Azure DevOps Anda dan buka proyek Anda.
Buka Alur, lalu pilih Alur baru atau Buat alur jika membuat alur pertama Anda.
Lakukan langkah-langkah wizard dengan terlebih dahulu memilih GitHub sebagai lokasi kode sumber Anda.
Anda dapat diarahkan ke GitHub untuk masuk. Jika demikian, masukkan informasi masuk GitHub Anda.
Saat Anda melihat daftar repositori, pilih repositori Anda.
Anda mungkin diarahkan ke GitHub untuk menginstal aplikasi Azure Pipelines. Jika demikian, pilih Setujui & instal.
Saat tab Konfigurasi muncul, pilih Buka. Alur baru Anda muncul, dengan azure-pipelines.yml
file YAML siap dikonfigurasi. Lihat bagian berikut untuk mempelajari beberapa cara yang lebih umum untuk menyesuaikan alur Anda.
Anda dapat menggunakan Azure Pipelines untuk membangun proyek Go Anda tanpa menyiapkan infrastruktur anda sendiri. Anda dapat menggunakan agen Linux, macOS, atau Windows untuk menjalankan build Anda.
Perbarui cuplikan berikut dalam file Anda azure-pipelines.yml
untuk memilih gambar yang sesuai.
pool:
vmImage: 'ubuntu-latest'
Versi modern Go telah diinstal sebelumnya pada agen yang dihosting Microsoft. Untuk versi yang tepat dari Go yang telah diinstal sebelumnya, lihat agen yang dihosting Microsoft di Azure Pipelines.
Dimulai dengan Go 1.11, Anda tidak perlu lagi menentukan $GOPATH
lingkungan, menyiapkan tata letak ruang kerja, atau menggunakan dep
modul. Manajemen dependensi sekarang dibangun.
YAML ini mengimplementasikan go get
perintah untuk mengunduh paket Go dan dependensinya. Kemudian menggunakan go build
untuk menghasilkan konten yang diterbitkan dengan PublishBuildArtifacts@1
tugas.
trigger:
- main
pool:
vmImage: 'ubuntu-latest'
steps:
- task: GoTool@0
inputs:
version: '1.13.5'
- task: Go@0
inputs:
command: 'get'
arguments: '-d'
workingDirectory: '$(System.DefaultWorkingDirectory)'
- task: Go@0
inputs:
command: 'build'
workingDirectory: '$(System.DefaultWorkingDirectory)'
- task: CopyFiles@2
inputs:
TargetFolder: '$(Build.ArtifactStagingDirectory)'
- task: PublishBuildArtifacts@1
inputs:
artifactName: drop
Gunakan go build
untuk membangun proyek Go Anda. Tambahkan cuplikan berikut ke file Anda azure-pipelines.yml
:
- task: Go@0
inputs:
command: 'build'
workingDirectory: '$(System.DefaultWorkingDirectory)'
Gunakan go test
untuk menguji modul go Anda dan subdirektorinya (./...
). Tambahkan cuplikan berikut ke file Anda azure-pipelines.yml
:
- task: Go@0
inputs:
command: 'test'
arguments: '-v'
workingDirectory: '$(System.DefaultWorkingDirectory)'
Saat Anda siap, Terapkan file azure-pipelines.yml baru ke repositori Anda dan perbarui pesan penerapan. Pilih Simpan dan jalankan.
Jika Anda ingin menonton alur Anda beraksi, pilih build di opsi Pekerjaan di dasbor Azure Pipelines Anda.
Karena kode Anda tampaknya cocok untuk templat Go , kami secara otomatis membuat alur Anda.
Anda sekarang memiliki alur YAML yang berfungsi (azure-pipelines.yml
) di repositori Anda yang siap untuk Anda sesuaikan!
Saat Anda siap untuk membuat perubahan pada alur Anda, pilih di halaman Alur , lalu Edit azure-pipelines.yml
file.
Tip
Untuk membuat perubahan pada file YAML seperti yang dijelaskan dalam artikel ini, pilih alur di halaman Alur , lalu pilih Edit untuk membuka editor file azure-pipelines.yml
.
Untuk aplikasi Go, Anda juga dapat membuat gambar dan mendorongnya ke registri kontainer.
Ekstensi Go untuk Visual Studio Code (Microsoft)
Acara
Membangun Aplikasi dan Agen AI
17 Mar, 21 - 21 Mar, 10
Bergabunglah dengan seri meetup untuk membangun solusi AI yang dapat diskalakan berdasarkan kasus penggunaan dunia nyata dengan sesama pengembang dan pakar.
Daftar sekarangPelatihan
Jalur pembelajaran
Membangun aplikasi dengan jalur pembelajaran Azure DevOps - Training
Dalam jalur pembelajaran ini, ketahuilah cara berkolaborasi dengan orang lain untuk terus membangun, menguji, dan memverifikasi aplikasi Anda menggunakan Azure Pipelines dan GitHub.
Sertifikasi
Microsoft Certified: Azure DevOps Engineer Expert - Certifications
Sertifikasi ini mengukur kemampuan Anda untuk menyelesaikan tugas teknis berikut: Merancang dan mengimplementasikan proses dan komunikasi, merancang dan menerapkan strategi kontrol sumber, merancang dan mengimplementasikan alur build dan rilis, mengembangkan rencana keamanan dan kepatuhan, dan menerapkan strategi instrumentasi.
Dokumentasi
GoTool@0 - Tugas penginstal alat Go v0
Temukan di cache atau unduh versi Go tertentu dan tambahkan ke PATH.
Dapatkan, bangun, atau uji aplikasi Go, atau jalankan perintah Go kustom.
Membangun aplikasi Java - Azure Pipelines
Buat aplikasi Java secara otomatis dengan Azure Pipelines.