2017-04-18 10 views
-1

우리가 bash는 운전자없이 구현할 수 있습니다 우리가 어떻게 특정 디렉토리에있는 모든 자원과</p> <p>그냥 내가 이동하고 특정 디렉토리를이 bash는 연산자를 변경할 수있는 방법

bash " deploy" do 
    cwd "#{stage}" 
    code <<-EOH 
    cp -pr "#{stage}/#{name}-#{package_version}.tar" "#{stage_operator}/" 
    tar xvf "#{stage}/#{name}-#{package_version}.tar" 

    mv #{stage}/processing/* #{scripts}/ 
    mv #{stage}/config/* #{config}/ 
    mv #{stage}/dags/* #{dags}/ 
    mv #{stage}/plugins/* #{ps}/ 
    mv #{stage}/_lib/* #{libs}/ 
EOH 
not_if "ls -l \"#{stage_operator}\"|grep \"#{name}-#{package_version}.tar\" " 
end 
+0

코드를 작성하려고하십니까? [ask] 및 [help/dont-ask]를 참조하십시오. –

답변

0

필수 플러그인 (내가 쓴)하지만, poise-archive 요리 책/자료는 아마도 필요한 것을 다루고있을 것입니다. 코드의 작은 스 니펫을 보여준 이후 정확하게 말하기가 어렵습니다.

다른 한편으로는 당신이 가지고있는 것이 작동한다면 아마도 그것으로 작동 할 것입니다.