Can't get git to stop outputting to StdErr

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I am working on some build scripts that get run on TFS. During the build process I need to check in the changes that where done during the build process (A set of binaries other projects depend on).

I would really like to leave the option "Fail on Standard Error" enabled for the script in TFS, however my push keeps writing to standard error even though I told it not to.

The line I do is:

    git push -q binaryRepo HEAD:"$Env:BUILD_SOURCEBRANCH"

But I get the following in my log after the build

    2016-10-28T20:05:32.3179442Z ##[error]remote: 
    remote: Analyzing objects... (3/3) (657 ms)        
    remote: Storing packfile... done (40 ms)        
    remote: Storing index... done (42 ms)        
    
    2016-10-28T20:05:32.3209423Z Done
    2016-10-28T20:05:32.4019436Z ##[error]Process completed with exit code 0 and had 1 error(s) written to the error stream.
    2016-10-28T20:05:32.4029436Z ##[debug]System.Exception: Process completed with exit code 0 and had 1 error(s) written to the error stream.

Why am I still getting output to standard error when I included the `-q` switch?

For reference, `git version` reports `2.10.0.windows.1` and HEAD is a detached HEAD.


Scott Chamberlain
Software Engineer 
ImproMed, LLC



-- 
Rely On Us.
ImproMed LLC
Henry Schein Animal Health
--





[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]