sourcegraph/lib
Jean-Hadrien Chabran 7c55c2351e
bk: add soft-failing bazel jobs (#47601)
This PR introduces soft-failing bazel jobs which are running on all
builds, as way to gather experience and feedback on running Bazel in CI.

Changes in the go code are mostly about adding missing git configuration
bits that were failing in the sandbox.

## Test plan

<!-- All pull requests REQUIRE a test plan:
https://docs.sourcegraph.com/dev/background-information/testing_principles
-->

CI will show up bazel stuff, but ok to fail. 


![image](https://user-images.githubusercontent.com/10151/223689285-ba4f91f9-991e-42ba-b333-f8adfd503ee9.png)

---------

Co-authored-by: Greg Magolan <gmagolan@gmail.com>
2023-03-08 11:28:18 +00:00
..
api Executor Job Specific Tokens (#46792) 2023-02-28 18:40:22 +00:00
batches Housekeeping: Add package name aliases to avoid collisions with variables (#47180) 2023-01-31 16:28:57 +01:00
cliutil bazel: introduce build files for Go (#46770) 2023-01-23 14:00:01 +01:00
codeintel bk: add soft-failing bazel jobs (#47601) 2023-03-08 11:28:18 +00:00
errors bazel: introduce build files for Go (#46770) 2023-01-23 14:00:01 +01:00
gitservice bazel: introduce build files for Go (#46770) 2023-01-23 14:00:01 +01:00
iterator Housekeeping: Rename variables to avoid collisions with packages (#47179) 2023-01-31 16:28:43 +01:00
output Remove confusing error message about terminal capabilities (#48839) 2023-03-07 19:35:29 +01:00
process bazel: introduce build files for Go (#46770) 2023-01-23 14:00:01 +01:00
servicecatalog servicecatalog: add prometheus to protected services (#47229) 2023-01-31 12:05:15 -08:00
go.mod Migrate to autogold/v2 (needed by Bazel) (#47891) 2023-02-21 10:37:13 +01:00
go.sum Migrate to autogold/v2 (needed by Bazel) (#47891) 2023-02-21 10:37:13 +01:00
README.md lib: Introduce non-enterprise lib directory (#18992) 2021-03-10 19:41:33 -06:00
tools.go build with go 1.17 (#24566) 2021-09-03 14:46:55 +00:00

Sourcegraph lib module

This directory is the root of a separate go module from the primary module rooted at sourcegraph/sourcegraph. This module exists to hold code that we want to reuse outside of the sourcegraph/sourcegraph repo.

Code in this module should not import from sourcegraph/sourcegraph or from other Sourcegraph repositories to avoid complicated dependency relationships. Instead consider moving code from elsewhere into this module.