영어프랑스어스페인어

Ad


온웍스 파비콘

gbp-buildpackage - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 gbp-buildpackage 실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 gbp-buildpackage 명령입니다.

프로그램:

이름


gbp-buildpackage - Git 리포지토리에서 Debian 패키지 빌드

개요


GBP 빌드 패키지 [ --git-[no-]무시-new ] [ --git 태그 ] [ --git-verbose ] [ --git-
색상=[자동|켜기|끄기] ] [ --git-색상 구성표=COLOR_SCHEME ] [ --git-알림=[자동|켜기|끄기] ] [
--git-업스트림-브랜치=트리시 ] [ --git-데비안-브랜치=지점명 ] [ --git 무시 분기
] [ --git-[no-]하위 모듈 ] [ --git-빌더=빌드_CMD ] [ --git-청소기=청소_CMD ] [
--git-[no-]pbuilder ] [ --git-[no-]qemubuilder ] [ --git-거리=거리 ] [ --git-아치=아치 ] [
--git-[no-]pbuilder-autoconf ] [ --git-pbuilder-옵션=PBUILDER_OPTIONS ] [
--git-[no-]기호 태그 ] [ --git-키ID=GPG-KEYID ] [ --git-포스트태그=COMMAND ] [ --git-
빌드 후 =COMMAND ] [ --git-postexport=COMMAND ] [ --git-사전 빌드=COMMAND ] [
--git-[no-]후크 ] [ --git-데비안-태그=태그 형식 ] [ --git-업스트림-태그=태그 형식 ] [
--git-데비안-태그-msg=태그 메시지 형식 ] [ --git-force-create ] [ --git-no-create-orig ] [
--git-업스트림-트리=[TAG|지점|트리시] ] [ --git-타르볼-dir=디렉토리 ] [ --git-
압축 =TYPE ] [ --git 압축 수준=LEVEL ] [ --git-내보내기-디렉토리=디렉토리 ] [
--git 내보내기=트리시 ] [ --git-[no-] 깨끗한 타르 ] [ --git-[no-]pristine-tar-커밋 ] [
--git-[no-]-퍼지 ] [ --git-제거하지 않음 ] [ --git 태그 전용 ] [ --git-재태그 ] [
OPTION_PASSED_TO_BUILD_CMD ... ]

기술


GBP 빌드 패키지 Git 리포지토리에서 Debian 소스 및 .deb 패키지를 빌드하는 데 사용됩니다.

GBP 빌드 패키지 순서대로:

· 적절한 위치에서 실행되고 있는지 확인합니다.

· 저장소에 커밋되지 않은 소스 변경 사항이 포함되어 있지 않은지 확인합니다.

· 올바른 분기에서 실행되고 있는지 확인합니다.

· (선택 사항) 다음과 같이 지정된 정리 명령을 실행합니다. --git-클리너.

· (선택 사항) 소스 트리를 별도의 빌드 영역으로 내보냅니다.

· 존재하지 않는 경우 원본 tarball을 빌드합니다. 선택적으로 pristine-tar를 사용합니다.

· (선택 사항) 사전 빌드 후크를 호출합니다.

· 부르다 해체하다(1) 또는 Cowbuilder(통해 --git-pbuilder) 또는 다음을 통해 지정된 애플리케이션
--git-빌더 주어진 모든 인수를 전달 GBP 빌드 패키지 명령 줄에서
--git-으로 시작하지 않습니다.

· (선택 사항) 성공적인 빌드 후 트리에 태그를 지정합니다.

· (선택 사항) 사후 빌드 후크를 호출합니다. 예를 들어 lintian을 실행합니다.

· (선택 사항) 포스트 태그 후크 호출 - 예를 들어 결과를 원격 저장소로 푸시하기 위해
태그를 생성한 후

옵션


모든 옵션은 자식- 옵션을 구분하기 위해 GBP 빌드 패키지
에 전달된 옵션 빌드_CMD:

--git-[no-]무시-new
소스 트리 또는 현재 커밋되지 않은 변경 사항이 있는 경우 중단하지 마십시오.
분기가 일치하지 않습니다 데비안 브랜치.

--git 태그
성공적인 빌드 후에 git 태그를 추가하십시오. 이것은 명령줄 전용 옵션입니다.
를 통해 지정할 수 없습니다. gbp.conf.

--git-빌더=빌드_CMD
빌드_CMD 대신 해체하다 -i -I.

--git-청소기=청소_CMD
청소_CMD 대신 해체하다 황어 무리.

--git-pbuilder
다음을 사용하여 패키지 빌드 자식-pbuilder. 이것은 모든 것을 덮어 씁니다. --git-빌더
--git-클리너 옵션을 제공합니다.

--git-qemubuilder
다음을 사용하여 패키지 빌드 자식-pbuilderqemubuilder. 이것은 모든 것을 덮어 씁니다.
--git-빌더--git-클리너 옵션을 제공합니다.

--git-거리=거리
배포용 빌드 거리 사용하는 경우 --git-pbuilder. 빌드를 설정하지 않은 경우
불안정한 분포 특별한 가치 DEP14 빌드할 배포를 설정합니다.
지점 이름에서. 즉, 이름이 지정된 브랜치에서 빌드를 시작하는 경우
데비안/wheezy-backports 배포는 다음과 같이 설정됩니다. 쌕쌕거림-백포트. 지점인 경우
~ 라 불려진다 다운스트림/시드 배포는 다음으로 설정됩니다. 다운스트림_시드.

--git-아치=아치
아키텍처 구축 아치 사용하는 경우 --git-pbuilder. 설정하지 않으면 아키텍처가 없습니다.
전달 자식-pbuilder.

--git-pbuilder-autoconf
자동 구성 시도 여부 자식-pbuilder 또는 설정에 의존하려면
.pbuilderrc. 참조 자식-pbuilder 자세한 내용은 맨페이지를 참조하십시오.

--git-pbuilder-옵션
pbuilder에 전달하는 옵션

--git-verbose
자세한 실행

--git-색상=[자동|켜기|끄기]
컬러 출력을 사용할지 여부입니다.

--git-알림=[자동|켜기|끄기]
빌드 후 바탕 화면 알림을 보낼지 여부입니다.

--git-색상 구성표=COLOR_SCHEME
출력에 사용할 색상(색상이 활성화된 경우). COLOR_SCHEME의 형식은 다음과 같습니다.
' : : : '. 숫자 값과 색상 이름이 허용됩니다.
빈 필드는 기본 색상을 나타냅니다. 예를 들어 --git-color-scheme='cyan:34::'
디버그 메시지는 청록색, 정보 메시지는 파란색, 기타 메시지는
기본값(예: 빨간색 경고 및 오류 메시지).

--git-업스트림-브랜치=지점명
if에서 orig tarball을 빌드하는 분기 --git-업스트림-트리BRANCH.
기본값은 상류에.

--git-데비안-브랜치=지점명
호출할 때 이 분기에 있지 않은 경우 GBP 빌드 패키지 그것은 실패할 것이다. 기본
is 석사. 이는 주제에서 실수로 릴리스하지 않도록 하기 위한 것입니다.
나뭇가지. 이 지점에 있지 않으면 사용할 때 무시됩니다. --git-ignore-new.

--git 무시 분기
현재 분기가 일치하는지 확인하지 마십시오. 데비안 브랜치.

--git-[no-]기호 태그
GPG는 생성된 모든 태그에 서명합니다.

--git-[no-]하위 모듈
orig tarball에 git 하위 모듈을 포함합니다.

--git-키ID=GPG-KEYID
gpg 서명 태그에 이 키 ID를 사용하십시오.

--git-포스트태그=COMMAND
실행하다 COMMAND 새 버전에 태그를 지정한 후

내보낸 환경 변수는 다음과 같습니다. GBP_TAG (생성된 태그의 이름),
GBP_BRANCH (패키지가 빌드된 브랜치) 및 GBP_SHA1 (sha1의
commit 태그가 생성된 위치).

--git-포스트빌드=COMMAND
실행하다 COMMAND 성공적인 빌드 후.

내보낸 환경 변수는 다음과 같습니다. GBP_CHANGES_FILE (생성된 이름
파일 변경), GBP_BUILD_DIR (빌드 디렉토리).

--git-postexport=COMMAND
실행하다 COMMAND 소스 트리를 내보낸 후 - --git-export-dir인 경우에만 유효합니다.
지정되었습니다.

내보낸 환경 변수는 다음과 같습니다. GBP_GIT_DIR (패키지가 있는 저장소
에서 구축됨), GBP_TMP_DIR (소스가 있던 임시 디렉토리
처음 내보냄).

--git-사전 빌드=COMMAND
실행하다 COMMAND 호출하기 전에 빌드 디렉토리에서 해체하다 또는 응용 프로그램
통해 지정 --git-빌더.

내보낸 환경 변수는 다음과 같습니다. GBP_GIT_DIR (패키지가 있는 저장소
에서 구축됨), GBP_BUILD_DIR (빌드 디렉토리).

--git-[no-]후크
모든(cleaner, postexport, prebuild, postbuild 및 posttag) 후크 실행을 활성화합니다.
참고 : --git-빌더 명령은 이 옵션의 영향을 받지 않습니다.

--git-데비안-태그=태그 형식
Debian 버전에 태그를 지정할 때 이 태그 형식을 사용하십시오. 기본값은 데비안/%(버전)s.

--git-업스트림-태그=태그 형식
업스트림 버전의 태그를 찾을 때 이 태그 형식을 사용합니다. 기본값은
업스트림/%(버전).

--git-데비안-태그-msg=태그 메시지 형식
Debian 버전에 서명할 때 이 태그 메시지 형식을 사용하십시오. 기본값은 %(패키지)s 데비안
공개 %(버전)s

--git-force-create
원본 타르볼을 강제로 생성합니다(존재하는 경우 덮어쓰기).

--git-no-create-orig
원본 tarball을 만들려고 하지 마십시오.

--git-오버레이
다음에서 원본 타르볼 추출 tarball-dir 사용할 때 수출 디렉토리 옵션(유추
svn-bp에서 mergeWithUpstream으로). 업스트림에 포함된 경우 debian/도 제거합니다.
2.0 및 3.0 소스 형식의 경우 tarball.

--git-내보내기-디렉토리=디렉토리
현재 가지 머리(또는 다음을 통해 제공된 나무 같은 개체 내보내기) --git 내보내기
디렉토리 건축하기 전에.

--git 내보내기=트리시
현재 분기 헤드를 내보내는 대신 나무 모양의 개체를 내보냅니다. 트리시.
특별한 이름 INDEX 현재 색인을 내보내는 반면 특수 이름은 WC
현재 작업 복사본을 있는 그대로 내보냅니다.

--git-업스트림-트리=[TAG|지점|트리시]
tarball을 생성하는 데 사용되는 업스트림 소스를 찾는 방법. TAG (기본값)
변경 로그의 버전에 해당하는 태그를 확인합니다. BRANCH ~을 본다.
를 통해 주어진 업스트림 브랜치 --git-업스트림-브랜치 옵션. 다른 값은
나무 같은 것으로 해석됩니다.

다음과 같은 경우에는 아무 효과가 없습니다. --git-pristine-타르 사용 중입니다.

--git-타르볼-dir=디렉토리
에서 원본 tarball 검색 디렉토리 생성하는 대신.

--git-압축=TYPE
업스트림 tarball 압축 유형을 지정합니다. 이것은 위치를 찾고 사용하는 데 사용됩니다.
필요한 경우 업스트림 tarball을 빌드합니다. 기본값은 자동 이는
사용 가능한 경우 pristine-tar 분기의 압축 유형 및 gzip으로 폴백
그렇지 않으면. 다른 옵션은 gzip을, bzip2, 이즈 마xz.

--git 압축 수준=LEVEL
업스트림 tarball이 필요한 경우 업스트림 tarball 압축 수준을 지정합니다.
세워짐.

--git[-no]-퍼지
빌드 후 임시 빌드 디렉토리를 제거(제거)합니다.

--git-제거하지 않음
더 이상 사용되지 않습니다. 대신 --git-no-purge를 사용하세요. 이것은 명령줄 전용 옵션입니다.
를 통해 지정할 수 없습니다. gbp.conf.

--git 태그 전용
빌드하지 말고 태그만 지정하고 포스트 태그 후크를 실행하십시오. 이것은 명령줄 전용 옵션입니다.
를 통해 지정할 수 없는 gbp.conf.

--git-재태그
동일한 버전의 태그가 이미 존재하는 경우 태그 작업을 실패하지 마십시오. 이것은
통해 지정할 수 없는 명령줄 전용 옵션 gbp.conf.

--git-pristine-타르
업스트림 tarball이 존재하지 않는 경우 생성할 때 pristine-tar를 사용하십시오.

--git-pristine-tar-커밋
새 tarball이 있는 경우 pristine-tar delta를 pristine-tar 분기에 커밋합니다.
생성되고 깨끗한 tar 데이터가 이미 존재하지 않습니다.

사용 예


다음을 사용하여 데비안 패키지 빌드 자식-pbuilder 차례로 호출 카우보이. 지시하다
i386용 Wheezy chroot 내에서 빌드하는 cowbuilder.

GBP 빌드 패키지 --git-pbuilder --git-arch=i386 --git-dist=wheezy

위의 경우 카우보이 이미 chroot. 다음을 사용하여 만들 수 있습니다.

DIST=쌕쌕거리는 소리 ARCH=i386 자식-pbuilder 만들

구성 파일


여러 gbp.conf 파일은 위의 명령줄 인수에 대한 기본값을 설정하기 위해 구문 분석됩니다.
을 참조 gbp.conf(5)> 자세한 내용은 맨페이지를 참조하십시오.

구성 파일의 모든 옵션은 'git-' 접두사 없이 지정해야 합니다. 예를 들어
--git-데비안-브랜치=데비안/시드 안으로 된다 gbp.conf:

[빌드패키지]
debian-dir = 데비안/시드

onworks.net 서비스를 사용하여 gbp-buildpackage 온라인 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad