运行 在 circleci 上测试时文件名太长
Getting File name too long when running tests on circleci
我正在使用 circleci 2 构建我的项目,但在我的测试范围内出现了一个奇怪的错误:
[info] Compiling 5 Scala sources to /root/build/target/scala-2.11/test-classes...
[error] /root/build/test/myApplication/SomeGeneratorNameGen.scala:40: File name too long
[error] This can happen on some encrypted or legacy file systems. Please see SI-3623 for more details.
[error] employeeName <- Gen.numStr
[error] ^
您的文件长度是
printf /root/build/test/myApplication/AmountPerExpTypeGen.scala | wc -c
56
$ printf /root/build/test/myApplication/ | wc -c
31
基于大部分参考资料,您可能希望使用 scalac 选项增加长度。
例如
"-Xmax-classfile-name", "242"
相关链接
https://discuss.circleci.com/t/scala-sbt-assembly-does-not-work/10499/10
https://github.com/sbt/sbt-assembly/issues/69#issuecomment-14176243
https://groups.google.com/forum/#!topic/simple-build-tool/wtD6vgdiy6g
我正在使用 circleci 2 构建我的项目,但在我的测试范围内出现了一个奇怪的错误:
[info] Compiling 5 Scala sources to /root/build/target/scala-2.11/test-classes...
[error] /root/build/test/myApplication/SomeGeneratorNameGen.scala:40: File name too long
[error] This can happen on some encrypted or legacy file systems. Please see SI-3623 for more details.
[error] employeeName <- Gen.numStr
[error] ^
您的文件长度是
printf /root/build/test/myApplication/AmountPerExpTypeGen.scala | wc -c
56
$ printf /root/build/test/myApplication/ | wc -c
31
基于大部分参考资料,您可能希望使用 scalac 选项增加长度。
例如
"-Xmax-classfile-name", "242"
相关链接
https://discuss.circleci.com/t/scala-sbt-assembly-does-not-work/10499/10
https://github.com/sbt/sbt-assembly/issues/69#issuecomment-14176243
https://groups.google.com/forum/#!topic/simple-build-tool/wtD6vgdiy6g