Tôi có một Gitlab CI Á hậu chạy trên các cửa sổ 10:Làm thế nào để không một xây dựng trên runner vỏ Gitlab CI
before_script:
- "echo off"
- 'call "%VS120COMNTOOLS%\vsvars32.bat"'
- echo.
- set
- echo.
stages:
- build
build:
stage: build
script:
- 'StatusTest.exe'
#- msbuild...
Tôi cố gắng để không xây dựng với StatusText.exe (Tôi cố gắng trở về mã trạng thái -1 , 0,1; ném một ngoại lệ, vv) Nhưng Runner chỉ ghi lại ngoại lệ và tiếp tục với các bước sau.
Điều gì xác định rằng trình bao hệ vỏ CI sẽ không thành công và không tiến hành bước tiếp theo?
Output:
...
windows_tracing_logfile=C:\BVTBin\Tests\installpackage\csilogfile.log
$ echo.
$ StatusTest.exe
Unhandled Exception: System.Exception: tralala
at StatusTest.Program.Main(String[] args)
$ echo "Restoring NuGet Packages..."
...
phải đối mặt với vấn đề tương tự như bạn ngày hôm nay, tôi đã đăng một câu trả lời đang làm việc cho tôi.Hy vọng nó sẽ giúp bạn và những người khác –