«continuous-integration» etiketlenmiş sorular

Sürekli entegrasyon (CI), tam yazılım ürününün sık bir programa göre oluşturulması ve otomatik olarak test edilmesidir: günde en az bir kez, genellikle günde birkaç kez ve bazen de sürüm kontrol sistemine yapılan her kontrol sonrasında olduğu gibi.

6
Grunt Task'ta bir komut çalıştırma
Ben kullanıyorum Grunt Projemdeki (JavaScript projeleri için görev tabanlı bir komut satırı aracı inşa). Özel bir etiket oluşturdum ve içine bir komut çalıştırmanın mümkün olup olmadığını merak ediyorum. Açıklığa kavuşturmak için, Kapanış Şablonlarını kullanmaya çalışıyorum ve "görev", Soy dosyasını bir javascript dosyasına önceden derlemek için jar dosyasını çağırmalı. Bu jar'i …



4
Testlerimin Github'da başarılı / başarısız olduğunu nasıl gösterebilirim?
Github üzerinde kapsamlı birim testleri olan bir projem var (node.js için mocha kullanarak). Her sayfada geçen / başarısız olan testleri göstererek göstermek istiyorum. Github'daki diğer projelerin bunu yaptığını fark ettim. Test durumunun nasıl görüntüleneceğine dair herhangi bir belge bulamadım. Github'ın birim test çıktısını göstermesini nasıl sağlayabilirim? Github testleri çalıştırıyor mu …


13
CI Sunucularının Karşılaştırması? [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu gönderiyi düzenleyerek gerçeklerle ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 7 yıl önce kapalı . Bu soruyu geliştirin Farklı sürekli entegrasyon (CI) Sunucularının (özellikle .NET'e odaklanan) bir karşılaştırmasını arıyorum ve bulamadım. Bu …



4
Sürekli entegrasyonda birden çok şubeyi yönetme
Şirketimde CI ölçeklendirme sorunuyla uğraşıyorum ve aynı zamanda CI ve birden çok şubeye gelince hangi yaklaşımı benimsemeye çalışıyorum. Stackoverflow, Çoklu özellik dalları ve sürekli entegrasyonda benzer bir soru var . Yeni bir tanesine başladım çünkü daha fazla tartışma yapmak ve soruda bazı analizler yapmak istiyorum. Şimdiye kadar, alabileceğim 2 ana …

3
Mükemmel Sürekli Entegrasyon Ortamı için Vagrant ile Jenkins nasıl birleştirilir?
Çalıştırmak için bazı yazılım gereksinimleri olan bir projeniz var (örneğin: belirli bir Apache sürümü, bir PHP sürümü, bir MySQL veritabanı örneği ve birkaç başka yazılım parçası). Vagrant'ı zaten keşfettiniz , yani sanal ortamınız hazır. Yapılandırma dosyalarınızdan ve yemek kitaplarınızdan kutular oluşturabilirsiniz. Ayrıca Jenkins gibi bir Sürekli Entegrasyon sisteminin avantajlarını da …

3
Geçerli push etiketini Github Eylemlerinde edinin
Bir Github Eyleminde aktarılan geçerli etikete erişmenin bir yolu var mı? CircleCI'de bu değere $CIRCLE_TAGdeğişkenle erişebilirsiniz . Benim İş Akışı yaml şöyle bir etiket tarafından tetikleniyor: on: push: tags: - 'v*.*.*' Ve bu sürüm numarasını daha sonra iş akışında bir dosya yolu olarak kullanmak istiyorum. Son cevabımı seçilen cevaba dayalı …

1
Github Eylemlerindeki İş Akışları Arasındaki Bağımlılıklar
İki iş akışı olan bir monorepo var: .github/workflows/test.yml name: test on: [push, pull_request] jobs: test-packages: runs-on: ubuntu-latest steps: - uses: actions/checkout@v1 - name: test packages run: | yarn install yarn test ... .github/workflows/deploy.yml deploy-packages: runs-on: ubuntu-latest needs: test-packages steps: - uses: actions/checkout@v1 - name: deploy packages run: | yarn deploy …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.