Fix non-determinism of .tar.gz files

On CI, the .tar.gz files of the bp2build files have a timestamp in them.
Locally, they don't for some reason. I think glinux might be configured
somehow to have gzip not output timestamps, but the build servers
aren't.

Tar does not provide an option to not add a timestamp to the gzip
header, so instead gzip the file seperately.

Bug: 247785938
Test: Run this cl on go/abtd first and verify that there are fewer products that have differing bp2build files
Change-Id: I7635a6d7cf81c23a11e7836676eaf81001f52730
1 file changed
tree: 5b1361dcae5c10ef198b9e71af1c654569caeaa1
  1. api_surfaces/
  2. bin/
  3. ci/
  4. compliance/
  5. docs/
  6. examples/
  7. flags/
  8. json_module_graph/
  9. mk2rbc/
  10. mkcompare/
  11. platforms/
  12. product_config/
  13. product_variables/
  14. rules/
  15. scripts/
  16. tests/
  17. vendor/
  18. .gitignore
  19. bazel.BUILD
  20. bazel.WORKSPACE
  21. buildifier_hook.sh
  22. common.bazelrc
  23. darwin.bazelrc
  24. linux.bazelrc
  25. OWNERS
  26. PREUPLOAD.cfg
  27. README.md
README.md

Bazel

The code in this directory is experimental. Bazel support for Android Platform is undergoing active development and workflow stability is currently not guaranteed.