2013-08-29 5 views
0

감소 :실패 : 밀어 cloudControlled PaaS를 내 응용 프로그램 배포하려고 할 때 후크

$ cctrlapp MY_APP/default push 

를 내가받을 다음과 같은 오류 (감소 출력) :

remote: -----> Receiving push 
remote: /srv/www/buildpacks/php/bin/compile: line 81: /srv/tmp/builddir/code/composer.phar: Permission denied 
remote: !  cloudControl push rejected, failed to compile php app 
remote: ! 
remote: error: hook declined to update refs/heads/master 
To ssh://[email protected]/repository.git 
! [remote rejected] master -> master (hook declined) 
error: failed to push some refs to 'ssh://[email protected]/repository.git' 
Command '['PATH_TO_GIT', 'push', u'ssh://[email protected]/repository.git', 'master']' 
returned non-zero exit status 1 

누구든지 어떤 생각을 가지고 있습니까?

답변

0

나는 내 저장소의 루트 디렉토리에서 composer.phar 파일을 제거해야한다는 것을 알았습니다. 너무 내 로컬 파일 시스템에 보관하십시오.

git rm --cached composer.phar 
# then commit, push, deploy 
+1

사용자 정의 composer.phar를 제공하려는 경우 (예 : 특정 버전이 필요한 경우)이 기능이 지원됩니다. 오류가 올바른 저장소 권한이없는 저장소 루트에있는 composer.phar에 의해 발생한 것 같습니다. 그것은 당신의 Windows에서, 나는 당신이 어떻게 /이 영향을 미칠 수 있는지 모르겠습니다. 나는 buildpack에서 티켓을 열고 우리가 할 수있는 일이 있는지 살펴볼 것입니다. – pst

+0

다음은 완전 티켓입니다. https://github.com/cloudControl/buildpack-php/issues/11 – pst

+0

힌트를 보내 주셔서 감사합니다! –