Pertanyaan yang diberi tag «continuous-integration»

Integrasi berkelanjutan (CI) adalah pembuatan dan pengujian otomatis dari produk perangkat lunak lengkap dengan jadwal yang sering: setidaknya sekali sehari, seringkali beberapa kali sehari dan terkadang sesering setelah setiap check-in ke sistem kontrol versi.


5
Menampilkan status build Travis di repo GitHub
Saya ingat baru-baru ini melihat status pembuatan Travis dari sebuah pr atau komit di GitHub menjelajahi repositori (tetapi tidak dapat menemukan di mana). Saya tidak berbicara tentang gambar status build Travis README.mdtetapi fitur GitHub yang sebenarnya (kotak hijau dengan tanda centang ramah). Sementara komitmen saya dibangun di atas Travis baik-baik …


11
CruiseControl [.Net] vs TeamCity untuk integrasi berkelanjutan?
Saya ingin bertanya kepada Anda lingkungan bentukan otomatis mana yang Anda anggap lebih baik, berdasarkan pengalaman praktis. Saya berencana melakukan beberapa .Net dan beberapa pengembangan Java, jadi saya ingin memiliki alat yang mendukung kedua platform ini. Saya telah membaca dan mengetahui tentang CruiseControl.NET , yang digunakan pada pengembangan stackoverflow, dan …

14
Integrasi Berkelanjutan “Pretty” untuk Python
Ini pertanyaan yang sedikit .. sia-sia, tetapi keluaran BuildBot tidak terlalu bagus untuk dilihat .. Misalnya, dibandingkan dengan .. phpUnderControl Jenkins Hudson CruiseControl.rb ..dan lainnya, BuildBot terlihat agak .. kuno Saat ini saya bermain dengan Hudson, tetapi sangat Java-sentris (meskipun dengan panduan ini , saya merasa lebih mudah untuk mengatur …

10
Cara memilih app.config yang berbeda untuk beberapa konfigurasi build
Saya memiliki proyek tipe dll yang berisi tes integrasi MSTest. Pada mesin saya, tes lulus, dan saya ingin hal yang sama terjadi pada server CI (saya menggunakan TeamCity). Tetapi pengujian gagal, karena saya perlu mengubah beberapa pengaturan di app.config. Inilah mengapa saya berpikir untuk memiliki file app.config kedua yang terpisah …

12
Bagaimana cara menaikkan versi perakitan C # secara otomatis melalui platform CI kami (Hudson)?
Saya dan grup saya sangat buruk saat menaikkan nomor versi perakitan dan kami sering mengirimkan rakitan dengan versi 1.0.0.0. Jelas, ini menyebabkan banyak sakit kepala. Kami menjadi jauh lebih baik dengan praktik kami melalui platform CI kami dan saya benar-benar ingin mengaturnya untuk menaikkan nilai secara otomatis di dalam assemblyinfo.csfile …


3
Bagaimana cara mengupgrade msbuild ke C # 6?
Saya ingin menggunakan C # 6 dalam proyek saya (propagasi null, fitur lainnya). Saya telah menginstal VS 2015 di PC saya dan berfungsi dengan baik dan membuat kode pengujian seperti var user = new SingleUserModel(); //all model fields are null var test = user.User?.Avatar?["blah"]; Tetapi ketika saya mendorong proyek saya …

4
Skrip Pipeline CI Jenkins tidak diizinkan untuk menggunakan metode groovy.lang.GroovyObject
Saya Menggunakan Jenkins 2 untuk menyusun Proyek Java, saya ingin membaca versi dari pom.xml, saya mengikuti contoh ini: https://github.com/jenkinsci/pipeline-plugin/blob/master/TUTORIAL.md Contoh menyarankan: Tampaknya ada beberapa masalah keamanan dalam mengakses Sistem File tetapi saya tidak tahu apa yang memberikan (atau mengapa) masalah itu: Saya hanya melakukan sedikit berbeda dari contoh: def version() …



12
Strategi percabangan terbaik saat melakukan integrasi berkelanjutan?
Apa strategi percabangan terbaik untuk digunakan saat Anda ingin melakukan integrasi berkelanjutan? Release Branching: kembangkan di trunk, pertahankan cabang untuk setiap rilis. Pencabangan Fitur: kembangkan setiap fitur di cabang terpisah, hanya gabungkan setelah stabil. Apakah masuk akal untuk menggunakan kedua strategi ini bersama-sama? Seperti, Anda bercabang untuk setiap rilis tetapi …

4
.NET 4.0 membangun masalah di CI server
Ada yang berhasil mendapatkan kompilasi aplikasi .NET 4.0 di server CI tanpa menginstal Visual Studio 2010 di server CI? Tidak ada SDK untuk .NET 4.0. Telah menginstal .NET 4.0 di CI Server. Msbuild.exe berfungsi untuk proyek sederhana dan memberikan peringatan berikut: (GetReferenceAssemblyPaths target) -> C: \ Windows \ Microsoft.NET \ …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.