code: func (bs *BuildSummary) AddManifestKey(project, console, manifest, repoURL string, revision []byte) {
  	bs.ManifestKeys = append(bs.ManifestKeys,
  		NewPartialManifestKey(project, console, manifest, repoURL).AddRevision(revision))
  }
docs: // AddManifestKey adds a new entry to ManifestKey.
  //
  // `revision` should be the hex-decoded git revision.
  //
  // It's up to the caller to ensure that entries in ManifestKey aren't
  // duplicated.