Skip to content
This repository has been archived by the owner on Mar 6, 2020. It is now read-only.

gb version 0.4.2

Compare
Choose a tag to compare
@davecheney davecheney released this 14 Jun 07:43
· 81 commits to master since this release

The 0.4 series focuses on improvements to project dependency management.

New features (since 0.4.1)

Nope mode

gb test has acquired a new flag, -n. Passing -n to gb test will cause the test binary to be compiled as usual, however the execution will be skipped. Nope mode is conceptually the same as gb test -run=XXX (or some other non-matching regexp) but also avoids expensive initalisation routines if your test binaries do a lot of setup work before hitting testing.main. See #599 for details.

Please leave feadback on this feature via the issue tracker.

Bug fixes (since 0.4.1)

  • gb-vendor: tests for the defunct code.google.com have been removed. Fixes #594
  • cmd/gb: removed references to the long gone -q flag. Fixes #568
  • Fixed several mis-spelling of the word dependencies. Thanks @tianon
  • cmd/gb: fixed several unit test failures when race detector support is missing. Fixes #574. Thanks @tianon
  • An incompatabliity with goconvey, and other test suites that expect boolean arguments to be passed from the Go tool to the test binary in a canonical form; -test.v=bool, for example, has been fixed. Fixes #605. Thanks to @fungl164 for the report.