İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

gbp-buildpackage - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında gbp-buildpackage çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen gbp-buildpackage komutudur.

Program:

ADI


gbp-buildpackage - Git deposundan Debian paketleri oluşturun

SİNOPSİS


İngiliz Poundu yapı paketi [ --git-[hayır-]yoksay-yeni ] [ --git etiketi ] [ --git-ayrıntılı ] [ --git-
renk=[otomatik|açık|kapalı] ] [ --git-renk-şeması=RENK UYUMU ] [ --git-bildir=[otomatik|açık|kapalı] ] [
--git-upstream-branch=AĞAÇ ] [ --git-debian-dal=ŞUBE_NAME ] [ --git-ignore-dal
] [ --git-[no-]alt modüller ] [ --git-oluşturucu=BUILD_CMD ] [ --git-temizleyici=TEMİZ_CMD ] [
--git-[no-]pyapıcı ] [ --git-[no-]qemubuilder ] [ --git-dist=MESAFE ] [ --git-arch=MİM ] [
--git-[no-]pbuilder-autoconf ] [ --git-pbuilder-seçenekleri=PBUILDER_OPTIONS ] [
--git-[no-]işaret etiketleri ] [ --git-keyid=GPG-KEYID ] [ --git-posta etiketi=KOMUT ] [ --git-
inşa sonrası=KOMUT ] [ --git-postexport=KOMUT ] [ --git-prebuild=KOMUT ] [
--git-[no-]kancalar ] [ --git-debian-etiketi=etiket formatı ] [ --git-upstream-etiketi=etiket formatı ] [
--git-debian-tag-msg=etiket-msg-formatı ] [ --git-force-oluştur ] [ --git-no-create-orij ] [
--git-yukarı-ağaç=[ETİKET|DAL|AĞAÇ] ] [ --git-tarball-dir=DİZİN ] [ --git-
sıkıştırma=TİP ] [ --git-sıkıştırma düzeyi=SEVİYE ] [ --git-dışa aktarma-dir=DİZİN ] [
--git-dışa aktarma=AĞAÇ ] [ --git-[no-]bozulmamış katran ] [ --git-[no-]bozulmamış-tar-taahhüt ] [
--git-[hayır-]-temizleme ] [ --git-dont-temizleme ] [ --git-etiketi-yalnızca ] [ --git-retag ] [
OPTION_PASSED_TO_BUILD_CMD ... ]

TANIM


İngiliz Poundu yapı paketi Git deposundan Debian kaynağı ve .deb paketleri oluşturmak için kullanılır.

İngiliz Poundu yapı paketi olacak, sırayla:

· Uygun konumdan yürütüldüğünü doğrulayın.

· Deponun herhangi bir taahhüt edilmemiş kaynak değişikliği içermediğini doğrulayın.

· Doğru daldan yürütüldüğünü doğrulayın.

· (İsteğe bağlı) ile belirtilen bir temiz komutu çalıştırın --git-temizleyici.

· (İsteğe bağlı) kaynak ağacı ayrı bir yapı alanına aktarın.

· Mevcut değilse, bir orijinal tarball oluşturun. İsteğe bağlı olarak bozulmamış katran kullanarak.

· (İsteğe bağlı) bir ön yapı kancası çağırın.

· Telefon etmek yıkmak(1) veya Cowbuilder (aracılığıyla --git-pbuilder) veya aracılığıyla belirtilen uygulama
--git-oluşturucu verilen tüm argümanları iletmek İngiliz Poundu yapı paketi komut satırında
--git- ile başlamaz.

· (İsteğe bağlı) Başarılı bir derlemeden sonra ağacı etiketleyin.

· (İsteğe bağlı) bir derleme kancası çağırın - örneğin lintian'ı çalıştırmak için.

· (İsteğe bağlı) bir gönderi etiketi kancası çağırın - örneğin sonuçları uzak bir havuza göndermek için
etiketi oluşturduktan sonra.

SEÇENEKLER


Tüm seçenekler ön eklidir git- seçenekleri ayırt etmek için İngiliz Poundu yapı paketi itibaren
seçeneklere geçti BUILD_CMD:

--git-[hayır-]yoksay-yeni
Kaynak ağaçta veya mevcut durumda taahhüt edilmemiş değişiklikler varsa iptal etmeyin.
şube eşleşmiyor DEBIAN-ŞUBESİ.

--git etiketi
Başarılı bir derlemeden sonra bir git etiketi ekleyin. Bu, yalnızca bir komut satırı seçeneğidir.
aracılığıyla belirtilemez GBP.conf.

--git-oluşturucu=BUILD_CMD
kullanım BUILD_CMD yerine yıkmak -i -I.

--git-temizleyici=TEMİZ_CMD
kullanım TEMİZ_CMD yerine yıkmak çamça.

--git-pbuilder
kullanarak paket oluşturun git-pbuilder. Bunun herhangi bir --git-oluşturucu ve
--git-temizleyici seçenekleri.

--git-qemubuilder
kullanarak paket oluşturun git-pbuilder ile inşaatçı. Bunun herhangi bir
--git-oluşturucu ve --git-temizleyici seçenekleri.

--git-dist=MESAFE
Dağıtım için oluşturun MESAFE kullanırken --git-pbuilder. için derleme ayarlanmazsa
kararsız dağıtım. özel değer DEP14 dağıtımı inşa edecek
şube adından için. Yani, derlemeye adlı bir daldan başlıyorsanız
debian/wheezy-backports dağıtım ayarlandı hırıltılı geri bildirimler. eğer şube
adlandırıldı mansap/taraf dağıtım ayarlanacak downstream_sid.

--git-arch=MİM
Mimari için inşa edin MİM kullanırken --git-pbuilder. Ayarlanmamışsa, hiçbir mimari
geçirilen git-pbuilder.

--git-pbuilder-autoconf
Otomatik yapılandırmaya çalışılıp çalışılmayacağı git-pbuilder veya ayarlara güvenmek için
.pbuilderrc. Bkz. git-pbuilder ayrıntılar için kılavuz sayfası.

--git-pbuilder-seçenekleri
Pbuilder'a geçme seçenekleri

--git-ayrıntılı
ayrıntılı yürütme

--git-renk=[otomatik|açık|kapalı]
Renkli çıktı kullanılıp kullanılmayacağı.

--git-bildir=[otomatik|açık|kapalı]
Derlemeden sonra bir masaüstü bildirimi gönderilip gönderilmeyeceği.

--git-renk-şeması=RENK UYUMU
Çıktıda kullanılacak renkler (renk etkinleştirildiğinde). COLOR_SCHEME biçimi şudur:
' : : : '. Sayısal değerler ve renk adları kabul edilir,
boş alanlar varsayılan rengi ifade eder. Örneğin --git-color-scheme='cyan:34::'
hata ayıklama mesajlarını camgöbeği, bilgi mesajlarını mavi ve diğer mesajları
varsayılan (yani kırmızı uyarı ve hata mesajları).

--git-upstream-branch=ŞUBE_NAME
Eğer orig tarball'ı oluşturmak için dal --git-yukarı-ağaç ayarlandı ŞUBE.
Varsayılan akıntıya karşı.

--git-debian-dal=ŞUBE_NAME
Çağırırken bu dalda değilseniz İngiliz Poundu yapı paketi başarısız olacak. Varsayılan
is usta. Bu, bir konudan yanlışlıkla ayrılmadığınızdan emin olmak için yapılır.
dal. Bu dalda bulunmamak, kullanılırken göz ardı edilecek --git-ignore-yeni.

--git-ignore-dal
Geçerli dalın eşleşip eşleşmediğini kontrol etmeyin DEBIAN-ŞUBESİ.

--git-[no-]işaret etiketleri
GPG, oluşturulan tüm etiketleri imzalar.

--git-[no-]alt modüller
Orig tarball'a git alt modüllerini dahil edin.

--git-keyid=GPG-KEYID
gpg imzalama etiketleri için bu anahtar kimliği kullanın.

--git-posta etiketi=KOMUT
Gerçekleştirmek KOMUT yeni bir sürümü etiketledikten sonra.

Dışa aktarılan ortam değişkenleri şunlardır: GBP_TAG (oluşturulan etiketin adı),
GBP_BRANCH (paketin oluşturulduğu dal) ve GBP_SHA1 (sha1'in
etiketin oluşturulduğunu taahhüt edin).

--git-postbuild=KOMUT
Gerçekleştirmek KOMUT Başarılı bir derlemeden sonra.

Dışa aktarılan ortam değişkenleri şunlardır: GBP_CHANGES_FILE (oluşturulanın adı
dosyayı değiştirir), GBP_BUILD_DIR (yapı dizini).

--git-postexport=KOMUT
Gerçekleştirmek KOMUT kaynak ağacı dışa aktardıktan sonra - yalnızca --git-export-dir olduğunda geçerlidir
belirtilmiştir.

Dışa aktarılan ortam değişkenleri şunlardır: GBP_GIT_DIR (paketin bulunduğu depo
inşa ediliyor), GBP_TMP_DIR (kaynakların bulunduğu geçici dizin
başlangıçta ihraç edildi).

--git-prebuild=KOMUT
Gerçekleştirmek KOMUT aramadan önce derleme dizininden yıkmak veya uygulama
aracılığıyla belirtilen --git-oluşturucu.

Dışa aktarılan ortam değişkenleri şunlardır: GBP_GIT_DIR (paketin bulunduğu depo
inşa ediliyor), GBP_BUILD_DIR (yapı dizini).

--git-[no-]kancalar
Tüm (temizleyici, postexport, prebuild, postbuild ve posttag) kancaların çalıştırılmasını etkinleştirin.
Not: --git-oluşturucu komut bu seçenekten etkilenmez.

--git-debian-etiketi=ETİKET-FORMAT
Debian sürümlerini etiketlerken bu etiket biçimini kullanın, varsayılan debian/%(sürüm)s.

--git-upstream-etiketi=ETİKET-FORMAT
Yukarı akış sürümlerinin etiketlerini ararken bu etiket biçimini kullanın, varsayılan
yukarı akış/%(sürüm)s.

--git-debian-tag-msg=etiket-msg-formatı
Debian sürümlerini imzalarken bu etiket mesajı biçimini kullanın, varsayılan %(pkg)s Debian
serbest %(sürüm)s

--git-force-oluştur
Orig tarball'ı oluşturmaya zorla (varsa önceden var olanın üzerine yazma).

--git-no-create-orij
Herhangi bir orijinal tarball oluşturmaya çalışmayın.

--git-yer paylaşımı
Orig tarball'ı çıkarın tarball-dir kullanırken ihracat-dir seçenek (analojide
svn-bp'de WithUpstream'i birleştirmek için). Ayrıca yukarı akışta yer alıyorsa debian/ öğesini kaldırın
2.0 ve 3.0 kaynak biçimleri durumunda tarball.

--git-dışa aktarma-dir=DİZİN
Geçerli dal başını (veya aracılığıyla verilen ağaçsı nesneyi) dışa aktarın. --git-dışa aktarma için
DİZİN inşa etmeden önce.

--git-dışa aktarma=AĞAÇ
Mevcut dal başını dışa aktarmak yerine, ağaç benzeri nesneyi dışa aktarın AĞAÇ.
özel isim INDEX mevcut dizini dışa aktarırken özel ad WC
geçerli çalışan kopyayı olduğu gibi dışa aktarır.

--git-yukarı-ağaç=[ETİKET|DAL|AĞAÇ]
Tarball'ı oluşturmak için kullanılan yukarı akış kaynakları nasıl bulunur. TAG (varsayılan)
değişiklik günlüğündeki sürüme karşılık gelen bir etikete bakar. ŞUBE bakar
yukarı akış şubesi aracılığıyla verilen --git-upstream-dal seçenek. Diğer değerler
ağaçlık olarak yorumlanır.

Bunun herhangi bir etkisi olmaz --git-bozulmamış-tar kullanılıyor.

--git-tarball-dir=DİZİN
Orijinal tarball'ları şurada arayın: DİZİN onları üretmek yerine.

--git-sıkıştırma=TİP
Yukarı akış tarball sıkıştırma türünü belirtir. Bu, yerini belirlemek için kullanılacak ve
gerekirse yukarı akış tarball'ı oluşturun. Varsayılan Oto hangi türetilir
varsa bozulmamış katran dalından sıkıştırma türü ve gzip'e geri döner
aksi halde. Diğer seçenekler gzip, bzip2, lzma ve xz.

--git-sıkıştırma düzeyi=SEVİYE
Bir yukarı akış tarball'ın olması gerekiyorsa, yukarı akış tarball sıkıştırma seviyesini belirtir.
inşa edilmiş.

--git[-hayır]-temizleme
Derlemeden sonra geçici derleme dizinini temizle (kaldır).

--git-dont-temizleme
Kullanımdan kaldırıldı, bunun yerine --git-no-purge kullanın. Bu, yalnızca bir komut satırı seçeneğidir.
aracılığıyla belirtilemez GBP.conf.

--git-etiketi-yalnızca
Oluşturmayın, yalnızca etiket sonrası kancaları etiketleyin ve çalıştırın. Bu yalnızca bir komut satırı seçeneğidir
aracılığıyla belirtilemez GBP.conf.

--git-retag
Aynı sürüme sahip bir etiket zaten mevcutsa, etiket işlemlerinde başarısız olmayın. Bu bir
aracılığıyla belirtilemeyen yalnızca komut satırı seçeneği GBP.conf.

--git-bozulmamış-tar
Mevcut değilse, yukarı akış tarball'ı oluştururken bozulmamış katran kullanın.

--git-pristine-tar-taahhüt
Yeni bir tarball varsa, bozulmamış katran deltasını bozulmamış katran dalına ata.
oluşturuldu ve bozulmamış katran verileri zaten orada değil.

ÖRNEKLER


Kullanarak bir Debian paketi oluşturun git-pbuilder hangi sırayla çağırır inek yapımcısı. Öğretmek
i386 için bir Wheezy chroot'u içinde inşa edilecek inek yapımcısı.

İngiliz Poundu yapı paketi --git-pbuilder --git-arch=i386 --git-dist=hırıltılı

Yukarıdakilerin bir ihtiyaç duyduğuna dikkat edin. inek yapımcısı zaten chroot. Bu, aşağıdakiler kullanılarak oluşturulabilir:

DIST=hırıltılı ARCH=i386 git-pbuilder yaratmak

YAPILANDIRMA DOSYALAR


Birkaç GBP.conf dosyalar, yukarıdaki komut satırı bağımsız değişkenleri için varsayılanları ayarlamak üzere ayrıştırılır.
Bak GBP.conf(5)> ayrıntılar için kılavuz sayfası.

Yapılandırma dosyalarındaki tüm seçenekler 'git-' öneki olmadan belirtilmelidir. Yani örneğin
--git-debian-dal=debian/sid olur GBP.conf:

[yapı paketi]
debian dizini = debian/sid

onworks.net hizmetlerini kullanarak gbp-buildpackage'i çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad