AutoArchive icon indicating copy to clipboard operation
AutoArchive copied to clipboard

构建步骤选择 Execute shell

Open jifengchao opened this issue 6 years ago • 6 comments

你好,请问"构建步骤选择 Execute shell"的示例截图中也是有代码配置的,请问在哪里呢

jifengchao avatar Jun 04 '18 03:06 jifengchao

这里暂时只放了截图,我待会有空写个代码示例放到项目中,希望能帮到你。

whihail avatar Jun 04 '18 04:06 whihail

@jifengchao 示例代码:https://github.com/whihail/AutoArchive/blob/master/HrtiOSDemo.sh

whihail avatar Jun 04 '18 04:06 whihail

我在构建项目时,build失败了,控制台输出“ /Users/dc/jenkins_sh/HrtBuildIpa.sh: line 34: syntax error near unexpected token }' /Users/dc/jenkins_sh/HrtBuildIpa.sh: line 34: }' Build step 'Execute shell' marked build as failure Finished: FAILURE ” sh文件我是直接下载的,并没有修改,我也尝试去修正,但是还是没有解决

jifengchao avatar Jun 04 '18 08:06 jifengchao

@jifengchao 多谢提醒,请在HrtBuildIpa.sh 34行加上一行 "fi"

# 验证
    if [ -f "./build/${IPAPATH}/${TARGET_NAME}.ipa" ] ; then
    echo "\n\n\033[32m +++++++++++++++++打包成功,用时 ${SECONDS}s ++++++++++++++++++\033[0m\n\n\n"
    else
    echo "\n\n\033[32m +++++++++++++++++打包失败++++++++++++++++++\033[0m\n\n\n"
    fi

whihail avatar Jun 05 '18 03:06 whihail

@jifengchao 代码中已更新

whihail avatar Jun 05 '18 03:06 whihail

非常感谢,已经解决了

jifengchao avatar Jun 05 '18 06:06 jifengchao