Windows上一般是GBK编码的,但是gitlab-runner默认是utf-8的编码。
在Windows上的runner的输出如果包含中文就会出现乱码,解决方法:在script执行前添加codepage转化的命令
chcp 65001
但是Windows上的有些命令时不支持utf8编码的,比如xcopy...,所以即使切换的编码,也会有部分命令出现乱码
Windows上一般是GBK编码的,但是gitlab-runner默认是utf-8的编码。
在Windows上的runner的输出如果包含中文就会出现乱码,解决方法:在script执行前添加codepage转化的命令
chcp 65001
但是Windows上的有些命令时不支持utf8编码的,比如xcopy...,所以即使切换的编码,也会有部分命令出现乱码