)]}'
{
  "commit": "d02c6c7745943f19d453f6fba0bfb701e7f222df",
  "tree": "47a142a6b71e2aaa8e6a1ac9dc8d948158b70fec",
  "parents": [
    "327cdbaec24fe9eddf6cb7589acbe7e8612eb6a4"
  ],
  "author": {
    "name": "Serge Bazanski",
    "email": "serge@monogon.tech",
    "time": "Wed May 22 18:19:00 2024 +0200"
  },
  "committer": {
    "name": "Serge Bazanski",
    "email": "serge@monogon.tech",
    "time": "Tue Jun 04 15:54:09 2024 +0000"
  },
  "message": "m/test/launch/cli: turn targets back into binaries and aliases\n\nWe had some kind of hack to get //metropolis:{launch,launch-cluster} to\nwork as `bazel test` targets, but I see no reason to ever want that.\n\nHaving the thing go through a test_suite and a native_test broke passing\nSIGINT and caused the emulated environments to continue running in the\nbackground forked off the server when the user exited via Ctrl-C.\n\nFor some reason, running in tests also allowed us to do a weird hack in\nwhich we could resolve the TPM config directory as a runfile and list\nfiles there (running via `bazel run` broke that). Let\u0027s also fix this to\njust use a file list instead.\n\nChange-Id: I3389617272307275e2755e540b233f88ca80f0bd\nReviewed-on: https://review.monogon.dev/c/monogon/+/3105\nTested-by: Jenkins CI\nReviewed-by: Leopold Schabel \u003cleo@monogon.tech\u003e\nReviewed-by: Lorenz Brun \u003clorenz@monogon.tech\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5c2816a68e9a519468f434f5eb80f904f72b414f",
      "old_mode": 33188,
      "old_path": "metropolis/BUILD.bazel",
      "new_id": "4d9bfe6021756c4a940de566d976b9880f0409d1",
      "new_mode": 33188,
      "new_path": "metropolis/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "2c673c556fadee4fd390f424ee17540c12cfd5b5",
      "old_mode": 33188,
      "old_path": "metropolis/test/launch/cli/launch-cluster/BUILD.bazel",
      "new_id": "688228e76a33aa1d1a1cc5200857cd8a54ef82db",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/cli/launch-cluster/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "cfbf93a328b3836192e2ec6df50948b3ca37fb2d",
      "old_mode": 33188,
      "old_path": "metropolis/test/launch/cli/launch/BUILD.bazel",
      "new_id": "74c63d2eaaeeee4d49218324ed3620eb042a95d7",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/cli/launch/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "5469443dbb53005e40cbfb97ed62ead118616e8e",
      "old_mode": 33188,
      "old_path": "metropolis/test/launch/cluster/cluster.go",
      "new_id": "e7a49a26d2aa01e2274a59e9886cf76312a001bf",
      "new_mode": 33188,
      "new_path": "metropolis/test/launch/cluster/cluster.go"
    }
  ]
}
