tree: 22a88ddba91ba36c60a167057957f7eb34173174 [path history] [tgz]
  1. test/
  2. .gitignore
  3. cipd.yaml
  4. isolator.go
  5. isolator_test.go
  6. Makefile
  7. README.md
go/src/infra/tricium/functions/git-file-isolator/README.md

Git File Isolator Analyzer

Consuming Tricium GIT_FILE_DETAILS data and producing a Tricium FILES data.

Development and Testing

Local testing:

$ go build -o isolator
$ ./isolator --input=test --output=out

Deployment

Deploy a new version of the isolator function using CIPD:

$ go build -o isolator
$ cipd create -pkg-def=cipd.yaml
<outputs the VERSION>
$ cipd set-ref infra/tricium/function/git-file-isolator -ref live -version VERSION