我正在尝试通过/upgrade
作业 gitlab 中的行命令 devenv 将解决方案从 vs10 更新到 vs 2017。
奇怪的是,它可以通过使用 powershell 在本地启动它来正常工作,但使用 gitlab 作业失败
例子
devenv.exe "Src\GenATC.sln" /upgrade
在 gitlab 的工作:
code-migration:
stage: migration
allow_failure: true
tags:
- WINDOWS
- VS2013
only:
- "master"
artifacts:
name: Executable
when: on_success
expire_in: 1 week
script:
- '& "path to devenv\devenv.exe" "Src\GenATC.sln" /upgrade'