我的密码看起来像KMqJH9OL?LoNw:w=ZgD1;?zLrH<c
。现在,当我试图将这个密码输入到groovy脚本中时,它会因为;
和<
而中断。
我已经尝试了不同的方法来逃避这个不起作用。在下面的代码BITBUCKET_PASS
是一个有上面的密码。
sh '''
yarn cov-report -c ${BUILD_VERSION} -u ${BITBUCKET_USER} -p ${BITBUCKET_PASS} $PWD/backend/test_report/lcov.info
'''
这是我尝试过的代码,它没有工作.
sh '''
yarn cov-report -c ${BUILD_VERSION} -u ${BITBUCKET_USER} -p "${BITBUCKET_PASS}" $PWD/backend/test_report/lcov.info
'''
1条答案
按热度按时间l7wslrjt1#
请看Groovy脚本中的String插值:
不要使用
{}
,请尝试以下操作: