安装choco后,gitlab-ci在refreshenv后退出作业

时间:2018-07-16 08:10:52

标签: windows cmd gitlab gitlab-ci chocolatey

在Windows上使用gitlab-ci时,我尝试安装choco。我在refreshenv之后运行choco,它在refreshenv之后跳过了命令,并退出作业,声明作业成功。

我的.gitlab-ci.yml

before-script:
- >
  @"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
- refreshenv
- choco install jdk8
- refreshenv

0 个答案:

没有答案