问题描述
我有一个 def min_or_max(dS):
for name,group in dS.groupby(['MinMax']):
if(name == 'TMAX'):
maxT = group['T'].max()
IDmax = group['T'].idxmax()
else:
minT = group['T'].min()
IDmin = group['T'].idxmin()
return pd.Series({'ID max':IDmax,'maxT':maxT,'ID min':IDmin,'minT':minT})
df_min_max = df[['Date','MinMax','T','ID']].groupby(['Date']).apply(lambda x: min_or_max(x))
df_min_max['ID max'] = df['ID'].iloc[df_min_max['ID max'].values].values
df_min_max['ID min'] = df['ID'].iloc[df_min_max['ID min'].values].values
文件,它将调用 deploy.sh
如下:
webpack
该调用是否返回一些我可以用来知道构建是否成功的信息?因为我想知道我的 webpack --config webpack.prod.js
脚本是否应该继续。
还有其他解决方案吗?
解决方法
您可以使用 webpack CLI 脚本中的 exit code
来检测:
https://github.com/webpack/webpack-cli#exit-codes-and-their-meanings
build.sh
webpack --config webpack.prod.js
EXIT_CODE=$?
if [[ EXIT_CODE == "0" ]]; then
echo "BUILD SUCCESSFUL"
exit
else
echo "ERROR ON BUILD SCRIPT"
exit
fi