내 로컬 호스트에서 실행되는 내 블록 체인 (피어 셰어의 템플릿)에 대해 gitian-build를 사용하여 내 바이너리를 빌드하고 있습니다. 내가 gitian-builder에 대한 명령을 내 보내면 시간 초과 오류가 발생합니다. 이유는 (이미 프록시가 작동하고있는 프록시입니다). 내가 명령 "ABC는"이름을 blockchain있다치명적 : 모호한 인수 'v': 알 수없는 리비전 또는 경로가 git에서 작업 트리에 없음
[email protected]:~/gitian-builder$ ./bin/gbuild --commit abc=v${VERSION} ../abc/contrib/gitian-descriptors/gitian-linux.yml
을 실행할 때, 내 ./bin/gbuild 파일이 https://github.com/devrandom/gitian-builder/blob/master/bin/gbuild 내 gitian - 리눅스 출신이
remote: Counting objects: 1, done.
remote: Total 1 (delta 0), reused 0 (delta 0)
Unpacking objects: 100% (1/1), done.
From https://bitbucket.org/abc/abc
1eed3dd..8316d74 master -> master
fatal: ambiguous argument 'v': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
./bin/gbuild:272:in `block in <main>': error looking up commit for tag v (RuntimeError)
from ./bin/gbuild:256:in `each'
from ./bin/gbuild:256:in `<main>'
처럼 나에게 오류를 제공합니다. YML는
name: "abc"
suites:
- "precise"
architectures:
- "i386"
- "amd64"
packages:
- "g++"
- "git-core"
- "unzip"
- "pkg-config"
- "faketime"
- "zlib1g-dev"
- "qt4-qmake"
- "libqt4-dev"
reference_datetime: "2011-01-30 00:00:00"
remotes:
- "url": "https://bitbucket.org/abc/abc.git"
"dir": "abc"
files:
- "abc-deps-linux32-gitian-r5.zip"
- "abc-deps-linux64-gitian-r5.zip"
- "boost-linux32-1.55.0-gitian-r1.zip"
- "boost-linux64-1.55.0-gitian-r1.zip"
script: |
STAGING="$HOME/install"
OPTFLAGS='-O2'
BINDIR="${OUTDIR}/bin/${GBUILD_BITS}" # 32/64 bit build specific output directory
TEMPDIR="$HOME/tempdir"
export TZ=UTC
export LIBRARY_PATH="$STAGING/lib"
export PATH="$STAGING/bin:$PATH"
mkdir -p ${BINDIR}
.... and more
내가 그것을 감사
을 제거 할 수있는 방법을 오류를 해결하십시오 같은 ---로 보인다