最近用jenkins build iOS工程,报错如下:
java.nio.file.InvalidPathException: Malformed input or input contains unmappable chacraters: /Users/***/iospack/CI/workspace/ios_packing/project_name/build/PPVideo.app/iPhone????.txt
由于中文名的文件,导致编译失败,解决方法如下:
打开node节点的配置节点页面,Environment variables配置:
file.encoding UTF-8
重启jenkins或者slave,搞定: