내가 fastlane
를 사용 jenkins
으로 .ipa
컬하려고했지만 :에패스트 레인 및 셸 스크립트. 내 스크립트에 실패 (18) 대신에 0
'chmod +x ./publish.sh; ./publish.sh;' was 18 instead of 0. (FastlaneCore::Interface::FastlaneShellError)
Uploading: ./../MobileApp.ipa
내 Fastfile
: 여기
sh('chmod +x ./publish.sh; ./publish.sh;')
#!/bin/bash -e
upload() {
for file in ./../*.ipa; do
echo "Uploading: $file"
response=$(
curl -u $PUBLISH_USER:$PUBLISH_PASS -T $file http://example.com/ios-dev-local/ \
--write-out %{http_code} \
--silent \
--output /dev/null \
)
done
}
upload;
if [ "$response" -gt 400 ];
then
echo "bounce with status $response"
exit 1;
fi;
다음은 전체 스택 트레이스입니다.
from /Users/myUser/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.69.2/fastlane_core/lib/fastlane_core/ui/ui.rb:14:in `method_missing'
from /Users/myUser/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.69.2/fastlane/lib/fastlane/helper/sh_helper.rb:75:in `sh_control_output'
from /Users/myUser/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.69.2/fastlane/lib/fastlane/helper/sh_helper.rb:16:in `sh_no_action'
from /Users/myUser/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.69.2/fastlane/lib/fastlane/fast_file.rb:184:in `block in sh'
from /Users/myUser/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.69.2/fastlane/lib/fastlane/actions/actions_helper.rb:50:in `execute_action'
from /Users/myUser/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.69.2/fastlane/lib/fastlane/fast_file.rb:183:in `sh'
from /Users/myUser/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.69.2/fastlane/lib/fastlane/fast_file.rb:178:in `sh'
from Fastfile:68:in `block (2 levels) in parsing_binding'
from /Users/myUser/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.69.2/fastlane/lib/fastlane/lane.rb:33:in `call'
from /Users/myUser/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.69.2/fastlane/lib/fastlane/lane.rb:33:in `call'
from /Users/myUser/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.69.2/fastlane/lib/fastlane/runner.rb:49:in `block in execute'
from /Users/myUser/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.69.2/fastlane/lib/fastlane/runner.rb:45:in `chdir'
from /Users/myUser/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.69.2/fastlane/lib/fastlane/runner.rb:45:in `execute'
from /Users/myUser/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.69.2/fastlane/lib/fastlane/lane_manager.rb:56:in `cruise_lane'
from /Users/myUser/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.69.2/fastlane/lib/fastlane/command_line_handler.rb:34:in `handle'
from /Users/myUser/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.69.2/fastlane/lib/fastlane/commands_generator.rb:104:in `block (2 levels) in run'
from /Users/myUser/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/commander-fastlane-4.4.5/lib/commander/command.rb:178:in `call'
from /Users/myUser/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/commander-fastlane-4.4.5/lib/commander/command.rb:178:in `call'
from /Users/myUser/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/commander-fastlane-4.4.5/lib/commander/command.rb:153:in `run'
from /Users/myUser/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/commander-fastlane-4.4.5/lib/commander/runner.rb:476:in `run_active_command'
from /Users/myUser/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.69.2/fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb:66:in `run!'
from /Users/myUser/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/commander-fastlane-4.4.5/lib/commander/delegates.rb:15:in `run!'
from /Users/myUser/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.69.2/fastlane/lib/fastlane/commands_generator.rb:343:in `run'
from /Users/myUser/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.69.2/fastlane/lib/fastlane/commands_generator.rb:42:in `start'
from /Users/myUser/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.69.2/fastlane/lib/fastlane/cli_tools_distributor.rb:75:in `take_off'
from /Users/myUser/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.69.2/bin/fastlane:20:in `<top (required)>'
from /Users/myUser/.fastlane/bin/bundle/bin/fastlane:22:in `load'
from /Users/myUser/.fastlane/bin/bundle/bin/fastlane:22:in `<main>'
Build step 'Execute shell' marked build as failure
내가받은 18 개의 오류 코드와 그 이유는 누구에게 설명 할 수 있습니까?
감사합니다. 마치 뒤틀린 컬 소리 같은 것 같습니다. –