GoGPT Best VPN GoSearch

OnWorksファビコン

gbp-buildpackage-rpm - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して OnWorks 無料ホスティング プロバイダーで gbp-buildpackage-rpm を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド gbp-buildpackage-rpm です。

プログラム:

NAME


gbp-buildpackage-rpm - Git リポジトリから RPM パッケージをビルドする

SYNOPSIS


GBP ビルドパッケージ-rpm [ --git-[no-]ignore-new ] [ --git タグ ] [ --git-verbose ] [ - ギット-
色=[自動|オン|オフ] ] [ --git-color-scheme=カラースキーム ] [ --git-notify=[自動|オン|オフ] ] [
--git-tmp-dir=DIRECTORY ] [ --git-ベンダー=VENDOR ] [ --git-native=[自動|オン|オフ] ] [ - ギット-
上流ブランチ=木っぽい ] [ --git-packaging-branch=支店名 ] [ --git-ignore-ブランチ ] [
--git-[no-]サブモジュール ] [ --git-builder=ビルド_CMD ] [ --git-cleaner=CLEAN_CMD ] [
--git-[no-]sign-tags ] [ --git-keyid=GPG-KEYID ] [ --git-posttag=COMMAND ] [ - ギット-
ポストビルド=COMMAND ] [ --git-postexport=COMMAND ] [ --git-prebuild=COMMAND ] [
--git-[no-]build ] [ --git-[no-]フック ] [ --git-packaging-tag=タグフォーマット ] [ - ギット-
上流タグ=タグフォーマット ] [ --git-force-create ] [ --git-no-create-orig ] [ - ギット-
上流の木=[タグ|ブランチ|ツリー] ] [ --git-tarball-dir=DIRECTORY ] [ --git-圧縮-
レベル=LEVEL ] [ --git-export-dir=DIRECTORY ] [ --git-export=木っぽい ] [ --git-パッケージ化-
ディレクトリ=DIRECTORY ] [ --git-spec-file=ファイルパス ] [ --git-export-sourcedir=DIRECTORY ] [ - ギット-
エクスポートスペックディレクトリ=DIRECTORY ] [ --git-[no-]pristine-tar ] [ --git-[no-]pristine-tar-commit ]
[ --git-tag-only ] [ --git-retag ] [ --git-mock ] [ --git-dist=DISTRIBUTION ] [ - ギット-
アーチ=アーキテクチャ ] [ --git-mock-options=OPTIONS ] [ --git-mock-root=ROOT ]

DESCRIPTION


GBP ビルドパッケージ-rpm Git リポジトリから RPM パッケージをビルドするために使用されます。 RPMです
の対応者 GBP ビルドパッケージ Debian パッケージを構築するために設計されたツール。

GBP ビルドパッケージ-rpm 順番に:

· 適切な場所から実行されていることを確認します。

· リポジトリにコミットされていないソース変更が含まれていないことを確認します。

· 正しいブランチから実行されていることを確認します。

· パッケージ化ファイルを別のビルド領域にエクスポートします。

· ORIG ソース tarball が存在しない場合は作成します。

・ 電話 rpmビルド(1) (または、 --git-builder)、すべてを伝えます
--git- で始まらないコマンドライン引数。

· (オプションで) ビルドが成功した後にツリーにタグを付けます。

· (オプションで) ビルド後のフックを呼び出します - たとえば、rpmlint を実行します。

· (オプションで) ポストタグフックを呼び出します - たとえば、結果をリモートリポジトリにプッシュします
タグ作成後。

OPTIONS


--git-[no-]ignore-new
ソースツリーまたは現在のツリーにコミットされていない変更がある場合は中止しません。
ブランチが一致しません 包装部門.

--git タグ
ビルドが成功したら git タグを追加します。

--git-builder=ビルド_CMD
  ビルド_CMD rpmビルド .

--git-cleaner=CLEAN_CMD
  CLEAN_CMD.

--git-verbose
詳細な実行

--git-color=[自動|オン|オフ]
カラー出力を使用するかどうか。

--git-color-scheme=カラースキーム
出力で使用する色 (色が有効な場合)。 COLOR_SCHEME の形式は次のとおりです。
' : : : '。 数値と色の名前が受け入れられます。
空のフィールドはデフォルトの色を意味します。 例: --git-color-scheme='シアン:34::'
デバッグ メッセージはシアン、情報メッセージは青、その他のメッセージは青で表示されます。
デフォルト (つまり、赤色の警告メッセージとエラー メッセージ)。

--git-notify=[自動|オン|オフ]
ビルド後にデスクトップ通知を送信するかどうか。

--git-tmp-dir=DIRECTORY
一時ディレクトリが作成されるベース ディレクトリ。

--git-ベンダー=VENDOR
配布ベンダー名。

--git-native=[自動|オン|オフ]
パッケージの「誕生性」を定義します。 デフォルト値 オート MAKES GBP ビルドパッケージ-
rpm 推測する。 上流ブランチの存在から推測します。

--git-upstream-branch=支店名
if からオリジナル tarball を構築するためのブランチ --git-upstream-tree に設定されています ブランチ.
デフォルトは アップストリーム.

--git-packaging-branch=支店名
呼び出し時にこのブランチにいない場合 GBP ビルドパッケージ-rpm それは失敗します。
デフォルトは マスター。 これは、誤ってリリースしないようにするために行われます。
トピックブランチ。 を使用する場合、このブランチにないことは無視されます。 --git-ignore-
NEW.

--git-ignore-ブランチ
現在のブランチが一致するかどうかをチェックしない 包装部門.

--git-[no-]サブモジュール
git サブモジュールを元の tarball に含めます。

--git-[no-]sign-tags
GPG は作成されたすべてのタグに署名します。

--git-keyid=GPG-KEYID
GPG 署名タグにはこの keyid を使用します。

--git-posttag=COMMAND
実行する COMMAND 新しいバージョンにタグを付けた後。

エクスポートされた環境変数は次のとおりです。 GBP_TAG (生成されたタグの名前)、
GBP_BRANCH (パッケージのビルド元のブランチ) および GBP_SHA1 (のsha1
タグが作成された場所をコミットします)。

--git-postbuild=COMMAND
実行する COMMAND ビルドが成功した後。

エクスポートされた環境変数は次のとおりです。 GBP_CHANGES_FILE (生成された名前
ファイルを変更します)、 GBP_BUILD_DIR (ビルドディレクトリ)。

--git-postexport=COMMAND
実行する COMMAND ソースツリーをエクスポートした後。

エクスポートされた環境変数は次のとおりです。 GBP_GIT_DIR (パッケージが存在するリポジトリ
から構築されています)、 GBP_TMP_DIR (ソースが保存されている一時ディレクトリ
最初はエクスポートされました)。

--git-prebuild=COMMAND
実行する COMMAND 呼び出す前にビルドディレクトリから rpmビルド またはアプリケーション
経由で指定 --git-builder.

エクスポートされた環境変数は次のとおりです。 GBP_GIT_DIR (パッケージが存在するリポジトリ
から構築されています)、 GBP_BUILD_DIR (ビルドディレクトリ)。

--git-[no-]build
ビルダーを有効にします。 注記: --git-no-build ポストビルドフックも無効になります。

--git-[no-]フック
すべてのフック (クリーナー、ポストエクスポート、プレビルド、ポストビルド、およびポストタグ) の実行を有効にします。
注: --git-builder コマンドはこのオプションの影響を受けません。

--git-packaging-tag=タグフォーマット
パッケージのリリースされたバージョンにタグを付ける場合は、このタグ形式を使用します。

--git-upstream-tag=タグフォーマット
アップストリーム バージョンのタグを検索する場合は、このタグ形式を使用します。デフォルトは
アップストリーム/%(バージョン).

--git-force-create
オリジナル tarball を強制的に作成します (既存の tarball が存在する場合は上書きします)。

--git-no-create-orig
元の tarball を作成しようとしないでください。

--git-export-dir=DIRECTORY
現在のブランチヘッド (またはツリー状オブジェクト) からパッケージング ファイルをエクスポートします。
経由で与えられる --git-エクスポート 〜へ DIRECTORY 建てる前に。

--git-export-sourcedir=DIRECTORY

--git-export-specdir=DIRECTORY
パッケージ化ファイルがエクスポートされるエクスポート ディレクトリの下のサブディレクトリ。 の
rpmbuild ビルダーのデフォルトのビルド オプションもそれに応じて調整されます。

--git-export=木っぽい
現在のブランチヘッドをエクスポートする代わりに、ツリー状のオブジェクトをエクスポートします。 木っぽい.
特別な名前 INDEX 現在のインデックスをエクスポートします。 WC) 内のすべてのファイルをエクスポートします。
現在の作業ディレクトリ。

--git-packaging-dir=DIRECTORY
RPM パッケージ ファイルが含まれるサブディレクトリ。

--git-spec-file=ファイルパス
使用する仕様ファイルへの相対パス。 特別な値 オート 原因 GBP ビルドパッケージ-
rpm 検索して推測すること。 他の値では、 --git-packaging-dir するオプション
無視されます: 代わりに、spec ファイルのディレクトリが使用されます。

--git-upstream-tree=[タグ|ブランチ|ツリー]
tarball の生成に使用される上流のソースを見つける方法。 TAG タグを見る
変更ログのバージョンに対応します。 ブランチ 上流の分岐を見る
経由で与えられる --git-アップストリーム-ブランチ オプション。 他の値は次のように解釈されます。
木っぽい。

これは何の効果もありません --git-pristine-tar 使用されています。

--git-tarball-dir=DIRECTORY
オリジナルの tarball を検索します DIRECTORY それらを生成する代わりに。

--git-compression-level=LEVEL
アップストリーム tarball を圧縮する必要がある場合、アップストリーム tarball 圧縮レベルを指定します。
建てられました。

--git-tag-only
ビルドせず、タグ付けしてポストタグフックを実行するだけです。

--git-retag
同じバージョンのタグがすでに存在する場合でもタグ操作は失敗しませんが、
代わりに、既存のタグを上書きします。

--git-pristine-tar
アップストリーム tarball が存在しない場合は、生成するときに pristine-tar を使用します。

--git-pristine-tar-commit
新しい tarball が作成された場合は、pristine-tar デルタを pristine-tar ブランチにコミットします。
が生成されますが、pristine-tar データがまだ存在していません。

--git-mock
モックを使用して rpm を構築します。 gbp-ビルダー-モック.

--git-dist
モック (例: epel-6) を使用する場合は、このディストリビューション用にビルドします。

--git-arch
モックを使用する場合は、このアーキテクチャ用にビルドします。デフォルトでは、現在のアーキテクチャ用にビルドされます。
ホストアーキテクチャ。

--git-mock-root
使用する疑似ルート。 デフォルトは ディスト-アーチ 上から。

--git-mock-options
モックに渡す追加のオプション。 デフォルトでは、追加のオプションは渡されません。


ソース RPM のみをビルドします。 rpmビルド

GBP ビルドパッケージ-rpm -bs

RPM パッケージをビルドする rpmビルド コミットされていない変更を含むカスタム ブランチ上で
含まれています。

GBP ビルドパッケージ-rpm --git-ignore-branch --git-export=WC

CONFIGURATION ファイル


いくつかの gbp.conf 上記のコマンドライン引数のデフォルトを設定するために、ファイルが解析されます。
ジョブの設定方法については、 gbp.conf(5)>詳細はマンページ。

構成ファイル内のすべてのオプションは、「git-」接頭辞なしで指定されます。

onworks.net サービスを使用してオンラインで gbp-buildpackage-rpm を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad




×
Advertisement
❤️ここでショッピング、予約、購入してください。料金はかかりません。これにより、サービスが無料で維持されます。