bass loop

Runs

JSON

{"cmd":{"thunk":{"thunk":{"image":{"thunk":{"image":{"thunk":{"image":{"thunk":{"image":{"ref":{"repository":"alpine/git","platform":{"os":"linux"},"tag":"latest","digest":"sha256:23dcd3edfd1d9c7cbb14f7823d07a4934716cfa4d4dbc402d37ee011c440a685"}},"cmd":{"command":{"name":"git"}},"args":[{"string":{"value":"clone"}},{"string":{"value":"https://github.com/vito/bass.git"}},{"dirPath":{"path":"."}}]}},"cmd":{"command":{"name":"git"}},"args":[{"string":{"value":"fetch"}},{"string":{"value":"origin"}},{"string":{"value":"525802fe55410d4349602dd89a5f2396474365ba"}}]}},"cmd":{"command":{"name":"git"}},"args":[{"string":{"value":"checkout"}},{"string":{"value":"525802fe55410d4349602dd89a5f2396474365ba"}}]}},"cmd":{"command":{"name":"git"}},"args":[{"string":{"value":"submodule"}},{"string":{"value":"update"}},{"string":{"value":"--init"}},{"string":{"value":"--recursive"}}]},"path":{"file":{"path":"bass/github-hook"}}}},"stdin":[{"object":{"bindings":[{"symbol":"event","value":{"string":{"value":"push"}}},{"symbol":"payload","value":{"object":{"bindings":[{"symbol":"ref","value":{"string":{"value":"refs/heads/main"}}},{"symbol":"before","value":{"string":{"value":"99973243f585be969e32909669405aaad1948f2c"}}},{"symbol":"after","value":{"string":{"value":"525802fe55410d4349602dd89a5f2396474365ba"}}},{"symbol":"repository","value":{"object":{"bindings":[{"symbol":"id","value":{"int":{"value":"379138786"}}},{"symbol":"node_id","value":{"string":{"value":"MDEwOlJlcG9zaXRvcnkzNzkxMzg3ODY="}}},{"symbol":"name","value":{"string":{"value":"bass"}}},{"symbol":"full_name","value":{"string":{"value":"vito/bass"}}},{"symbol":"private","value":{"bool":{}}},{"symbol":"owner","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"vito"}}},{"symbol":"email","value":{"string":{"value":"suraci.alex@gmail.com"}}},{"symbol":"login","value":{"string":{"value":"vito"}}},{"symbol":"id","value":{"int":{"value":"1880"}}},{"symbol":"node_id","value":{"string":{"value":"MDQ6VXNlcjE4ODA="}}},{"symbol":"avatar_url","value":{"string":{"value":"https://avatars.githubusercontent.com/u/1880?v=4"}}},{"symbol":"gravatar_id","value":{"string":{}}},{"symbol":"url","value":{"string":{"value":"https://api.github.com/users/vito"}}},{"symbol":"html_url","value":{"string":{"value":"https://github.com/vito"}}},{"symbol":"followers_url","value":{"string":{"value":"https://api.github.com/users/vito/followers"}}},{"symbol":"following_url","value":{"string":{"value":"https://api.github.com/users/vito/following{/other_user}"}}},{"symbol":"gists_url","value":{"string":{"value":"https://api.github.com/users/vito/gists{/gist_id}"}}},{"symbol":"starred_url","value":{"string":{"value":"https://api.github.com/users/vito/starred{/owner}{/repo}"}}},{"symbol":"subscriptions_url","value":{"string":{"value":"https://api.github.com/users/vito/subscriptions"}}},{"symbol":"organizations_url","value":{"string":{"value":"https://api.github.com/users/vito/orgs"}}},{"symbol":"repos_url","value":{"string":{"value":"https://api.github.com/users/vito/repos"}}},{"symbol":"events_url","value":{"string":{"value":"https://api.github.com/users/vito/events{/privacy}"}}},{"symbol":"received_events_url","value":{"string":{"value":"https://api.github.com/users/vito/received_events"}}},{"symbol":"type","value":{"string":{"value":"User"}}},{"symbol":"site_admin","value":{"bool":{}}}]}}},{"symbol":"html_url","value":{"string":{"value":"https://github.com/vito/bass"}}},{"symbol":"description","value":{"string":{"value":"a low fidelity scripting language for glue"}}},{"symbol":"fork","value":{"bool":{}}},{"symbol":"url","value":{"string":{"value":"https://github.com/vito/bass"}}},{"symbol":"forks_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/forks"}}},{"symbol":"keys_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/keys{/key_id}"}}},{"symbol":"collaborators_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/collaborators{/collaborator}"}}},{"symbol":"teams_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/teams"}}},{"symbol":"hooks_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/hooks"}}},{"symbol":"issue_events_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/issues/events{/number}"}}},{"symbol":"events_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/events"}}},{"symbol":"assignees_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/assignees{/user}"}}},{"symbol":"branches_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/branches{/branch}"}}},{"symbol":"tags_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/tags"}}},{"symbol":"blobs_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/git/blobs{/sha}"}}},{"symbol":"git_tags_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/git/tags{/sha}"}}},{"symbol":"git_refs_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/git/refs{/sha}"}}},{"symbol":"trees_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/git/trees{/sha}"}}},{"symbol":"statuses_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/statuses/{sha}"}}},{"symbol":"languages_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/languages"}}},{"symbol":"stargazers_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/stargazers"}}},{"symbol":"contributors_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/contributors"}}},{"symbol":"subscribers_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/subscribers"}}},{"symbol":"subscription_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/subscription"}}},{"symbol":"commits_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/commits{/sha}"}}},{"symbol":"git_commits_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/git/commits{/sha}"}}},{"symbol":"comments_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/comments{/number}"}}},{"symbol":"issue_comment_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/issues/comments{/number}"}}},{"symbol":"contents_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/contents/{+path}"}}},{"symbol":"compare_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/compare/{base}...{head}"}}},{"symbol":"merges_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/merges"}}},{"symbol":"archive_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/{archive_format}{/ref}"}}},{"symbol":"downloads_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/downloads"}}},{"symbol":"issues_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/issues{/number}"}}},{"symbol":"pulls_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/pulls{/number}"}}},{"symbol":"milestones_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/milestones{/number}"}}},{"symbol":"notifications_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/notifications{?since,all,participating}"}}},{"symbol":"labels_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/labels{/name}"}}},{"symbol":"releases_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/releases{/id}"}}},{"symbol":"deployments_url","value":{"string":{"value":"https://api.github.com/repos/vito/bass/deployments"}}},{"symbol":"created_at","value":{"int":{"value":"1624335301"}}},{"symbol":"updated_at","value":{"string":{"value":"2022-11-23T16:31:15Z"}}},{"symbol":"pushed_at","value":{"int":{"value":"1669515695"}}},{"symbol":"git_url","value":{"string":{"value":"git://github.com/vito/bass.git"}}},{"symbol":"ssh_url","value":{"string":{"value":"git@github.com:vito/bass.git"}}},{"symbol":"clone_url","value":{"string":{"value":"https://github.com/vito/bass.git"}}},{"symbol":"svn_url","value":{"string":{"value":"https://github.com/vito/bass"}}},{"symbol":"homepage","value":{"string":{"value":"https://bass-lang.org"}}},{"symbol":"size","value":{"int":{"value":"29775"}}},{"symbol":"stargazers_count","value":{"int":{"value":"244"}}},{"symbol":"watchers_count","value":{"int":{"value":"244"}}},{"symbol":"language","value":{"string":{"value":"Go"}}},{"symbol":"has_issues","value":{"bool":{"value":true}}},{"symbol":"has_projects","value":{"bool":{"value":true}}},{"symbol":"has_downloads","value":{"bool":{"value":true}}},{"symbol":"has_wiki","value":{"bool":{}}},{"symbol":"has_pages","value":{"bool":{"value":true}}},{"symbol":"has_discussions","value":{"bool":{"value":true}}},{"symbol":"forks_count","value":{"int":{"value":"9"}}},{"symbol":"mirror_url","value":{"null":{}}},{"symbol":"archived","value":{"bool":{}}},{"symbol":"disabled","value":{"bool":{}}},{"symbol":"open_issues_count","value":{"int":{"value":"22"}}},{"symbol":"license","value":{"object":{"bindings":[{"symbol":"key","value":{"string":{"value":"mit"}}},{"symbol":"name","value":{"string":{"value":"MIT License"}}},{"symbol":"spdx_id","value":{"string":{"value":"MIT"}}},{"symbol":"url","value":{"string":{"value":"https://api.github.com/licenses/mit"}}},{"symbol":"node_id","value":{"string":{"value":"MDc6TGljZW5zZTEz"}}}]}}},{"symbol":"allow_forking","value":{"bool":{"value":true}}},{"symbol":"is_template","value":{"bool":{}}},{"symbol":"web_commit_signoff_required","value":{"bool":{}}},{"symbol":"topics","value":{"array":{"values":[{"string":{"value":"build"}},{"string":{"value":"buildkit"}},{"string":{"value":"language"}},{"string":{"value":"lisp"}}]}}},{"symbol":"visibility","value":{"string":{"value":"public"}}},{"symbol":"forks","value":{"int":{"value":"9"}}},{"symbol":"open_issues","value":{"int":{"value":"22"}}},{"symbol":"watchers","value":{"int":{"value":"244"}}},{"symbol":"default_branch","value":{"string":{"value":"main"}}},{"symbol":"stargazers","value":{"int":{"value":"244"}}},{"symbol":"master_branch","value":{"string":{"value":"main"}}}]}}},{"symbol":"pusher","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"vito"}}},{"symbol":"email","value":{"string":{"value":"suraci.alex@gmail.com"}}}]}}},{"symbol":"sender","value":{"object":{"bindings":[{"symbol":"login","value":{"string":{"value":"vito"}}},{"symbol":"id","value":{"int":{"value":"1880"}}},{"symbol":"node_id","value":{"string":{"value":"MDQ6VXNlcjE4ODA="}}},{"symbol":"avatar_url","value":{"string":{"value":"https://avatars.githubusercontent.com/u/1880?v=4"}}},{"symbol":"gravatar_id","value":{"string":{}}},{"symbol":"url","value":{"string":{"value":"https://api.github.com/users/vito"}}},{"symbol":"html_url","value":{"string":{"value":"https://github.com/vito"}}},{"symbol":"followers_url","value":{"string":{"value":"https://api.github.com/users/vito/followers"}}},{"symbol":"following_url","value":{"string":{"value":"https://api.github.com/users/vito/following{/other_user}"}}},{"symbol":"gists_url","value":{"string":{"value":"https://api.github.com/users/vito/gists{/gist_id}"}}},{"symbol":"starred_url","value":{"string":{"value":"https://api.github.com/users/vito/starred{/owner}{/repo}"}}},{"symbol":"subscriptions_url","value":{"string":{"value":"https://api.github.com/users/vito/subscriptions"}}},{"symbol":"organizations_url","value":{"string":{"value":"https://api.github.com/users/vito/orgs"}}},{"symbol":"repos_url","value":{"string":{"value":"https://api.github.com/users/vito/repos"}}},{"symbol":"events_url","value":{"string":{"value":"https://api.github.com/users/vito/events{/privacy}"}}},{"symbol":"received_events_url","value":{"string":{"value":"https://api.github.com/users/vito/received_events"}}},{"symbol":"type","value":{"string":{"value":"User"}}},{"symbol":"site_admin","value":{"bool":{}}}]}}},{"symbol":"installation","value":{"object":{"bindings":[{"symbol":"id","value":{"int":{"value":"25352135"}}},{"symbol":"node_id","value":{"string":{"value":"MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMjUzNTIxMzU="}}}]}}},{"symbol":"created","value":{"bool":{}}},{"symbol":"deleted","value":{"bool":{}}},{"symbol":"forced","value":{"bool":{}}},{"symbol":"base_ref","value":{"null":{}}},{"symbol":"compare","value":{"string":{"value":"https://github.com/vito/bass/compare/99973243f585...525802fe5541"}}},{"symbol":"commits","value":{"array":{"values":[{"object":{"bindings":[{"symbol":"id","value":{"string":{"value":"4b5c635cf5f604f8dca6ab209e74aa0b6fe50179"}}},{"symbol":"tree_id","value":{"string":{"value":"f77e75c56dfe411f2365e2960ba99ef4b8bd9c05"}}},{"symbol":"distinct","value":{"bool":{"value":true}}},{"symbol":"message","value":{"string":{"value":"prevent hanging lsp tests"}}},{"symbol":"timestamp","value":{"string":{"value":"2022-11-26T20:59:58-05:00"}}},{"symbol":"url","value":{"string":{"value":"https://github.com/vito/bass/commit/4b5c635cf5f604f8dca6ab209e74aa0b6fe50179"}}},{"symbol":"author","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Alex Suraci"}}},{"symbol":"email","value":{"string":{"value":"suraci.alex@gmail.com"}}},{"symbol":"username","value":{"string":{"value":"vito"}}}]}}},{"symbol":"committer","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Alex Suraci"}}},{"symbol":"email","value":{"string":{"value":"suraci.alex@gmail.com"}}},{"symbol":"username","value":{"string":{"value":"vito"}}}]}}},{"symbol":"added","value":{"array":{}}},{"symbol":"removed","value":{"array":{}}},{"symbol":"modified","value":{"array":{"values":[{"string":{"value":"pkg/lsp/lsp_test.go"}}]}}}]}},{"object":{"bindings":[{"symbol":"id","value":{"string":{"value":"1b03ab994ebe87bf064bcb8a268dc27c579aa984"}}},{"symbol":"tree_id","value":{"string":{"value":"f7c8a33dc7b0f056eadadc87ad043c6242d1c090"}}},{"symbol":"distinct","value":{"bool":{"value":true}}},{"symbol":"message","value":{"string":{"value":"fix pool close err handling"}}},{"symbol":"timestamp","value":{"string":{"value":"2022-11-26T20:59:58-05:00"}}},{"symbol":"url","value":{"string":{"value":"https://github.com/vito/bass/commit/1b03ab994ebe87bf064bcb8a268dc27c579aa984"}}},{"symbol":"author","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Alex Suraci"}}},{"symbol":"email","value":{"string":{"value":"suraci.alex@gmail.com"}}},{"symbol":"username","value":{"string":{"value":"vito"}}}]}}},{"symbol":"committer","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Alex Suraci"}}},{"symbol":"email","value":{"string":{"value":"suraci.alex@gmail.com"}}},{"symbol":"username","value":{"string":{"value":"vito"}}}]}}},{"symbol":"added","value":{"array":{}}},{"symbol":"removed","value":{"array":{}}},{"symbol":"modified","value":{"array":{"values":[{"string":{"value":"pkg/runtimes/pool.go"}}]}}}]}},{"object":{"bindings":[{"symbol":"id","value":{"string":{"value":"307c643ce48f870a39ccfb43b8003934a9332c05"}}},{"symbol":"tree_id","value":{"string":{"value":"0b5fd2eabba0449e77459c74c3445a6c5c5f95df"}}},{"symbol":"distinct","value":{"bool":{"value":true}}},{"symbol":"message","value":{"string":{"value":"fix (load) test pollution\n\nthese all share a session, so mutating *stdin* from the loaded module\nwould result in the second test failing"}}},{"symbol":"timestamp","value":{"string":{"value":"2022-11-26T20:59:58-05:00"}}},{"symbol":"url","value":{"string":{"value":"https://github.com/vito/bass/commit/307c643ce48f870a39ccfb43b8003934a9332c05"}}},{"symbol":"author","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Alex Suraci"}}},{"symbol":"email","value":{"string":{"value":"suraci.alex@gmail.com"}}},{"symbol":"username","value":{"string":{"value":"vito"}}}]}}},{"symbol":"committer","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Alex Suraci"}}},{"symbol":"email","value":{"string":{"value":"suraci.alex@gmail.com"}}},{"symbol":"username","value":{"string":{"value":"vito"}}}]}}},{"symbol":"added","value":{"array":{}}},{"symbol":"removed","value":{"array":{}}},{"symbol":"modified","value":{"array":{"values":[{"string":{"value":"pkg/runtimes/suite.go"}},{"string":{"value":"pkg/runtimes/testdata/lib/stdin.bass"}},{"string":{"value":"pkg/runtimes/testdata/load.bass"}}]}}}]}},{"object":{"bindings":[{"symbol":"id","value":{"string":{"value":"4984b34b8390a9b09d6cfb4c2adcf1cd95f70c52"}}},{"symbol":"tree_id","value":{"string":{"value":"46648aea785c96f27da903caccf56520dda5f6fc"}}},{"symbol":"distinct","value":{"bool":{"value":true}}},{"symbol":"message","value":{"string":{"value":"rotate expired certs"}}},{"symbol":"timestamp","value":{"string":{"value":"2022-11-26T20:59:58-05:00"}}},{"symbol":"url","value":{"string":{"value":"https://github.com/vito/bass/commit/4984b34b8390a9b09d6cfb4c2adcf1cd95f70c52"}}},{"symbol":"author","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Alex Suraci"}}},{"symbol":"email","value":{"string":{"value":"suraci.alex@gmail.com"}}},{"symbol":"username","value":{"string":{"value":"vito"}}}]}}},{"symbol":"committer","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Alex Suraci"}}},{"symbol":"email","value":{"string":{"value":"suraci.alex@gmail.com"}}},{"symbol":"username","value":{"string":{"value":"vito"}}}]}}},{"symbol":"added","value":{"array":{}}},{"symbol":"removed","value":{"array":{}}},{"symbol":"modified","value":{"array":{"values":[{"string":{"value":"pkg/basstls/basstls.go"}}]}}}]}},{"object":{"bindings":[{"symbol":"id","value":{"string":{"value":"5bdf35eff1e0d523e4386aaf7b6cc48e68db96d6"}}},{"symbol":"tree_id","value":{"string":{"value":"14e0b3e5d34f3cbd423b1416f3991dcb9f8efb2e"}}},{"symbol":"distinct","value":{"bool":{"value":true}}},{"symbol":"message","value":{"string":{"value":"rework runtime test setup for monolithic progress\n\npreviously progress output wasn't being captured and displayed by\nfailing Dagger tests because for Dagger the progress is emitted at the\npool-level, which was constructed ahead of the progress UI being wired\nup.\n\nthis simplifies the individual runtime tests since they just need to\npass a single runtime config in, but I'd still prefer to not have a\nmonolithic progress sink. oh well. maybe that'll improve when we figure\nout the progress API in Dagger."}}},{"symbol":"timestamp","value":{"string":{"value":"2022-11-26T20:59:58-05:00"}}},{"symbol":"url","value":{"string":{"value":"https://github.com/vito/bass/commit/5bdf35eff1e0d523e4386aaf7b6cc48e68db96d6"}}},{"symbol":"author","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Alex Suraci"}}},{"symbol":"email","value":{"string":{"value":"suraci.alex@gmail.com"}}},{"symbol":"username","value":{"string":{"value":"vito"}}}]}}},{"symbol":"committer","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Alex Suraci"}}},{"symbol":"email","value":{"string":{"value":"suraci.alex@gmail.com"}}},{"symbol":"username","value":{"string":{"value":"vito"}}}]}}},{"symbol":"added","value":{"array":{}}},{"symbol":"removed","value":{"array":{}}},{"symbol":"modified","value":{"array":{"values":[{"string":{"value":"pkg/runtimes/buildkit_test.go"}},{"string":{"value":"pkg/runtimes/suite.go"}},{"string":{"value":"pkg/runtimes/testdata/secrets.bass"}}]}}}]}},{"object":{"bindings":[{"symbol":"id","value":{"string":{"value":"35e226a2470d2981e257fef975e957c37df74412"}}},{"symbol":"tree_id","value":{"string":{"value":"4449335982d97bb0fa14b30cffc7a6f21153a103"}}},{"symbol":"distinct","value":{"bool":{"value":true}}},{"symbol":"message","value":{"string":{"value":"fix tests that would only pass for 64 days\n\n* generate tls certs on every suite run\n* remove static tls certs which were also installed into docker\n  container\n* tests create their own installation with the generated cert instead\n\nnote that the cert being out of date isn't detected; you'll need to\ndocker rm -f the test container still"}}},{"symbol":"timestamp","value":{"string":{"value":"2022-11-26T20:59:58-05:00"}}},{"symbol":"url","value":{"string":{"value":"https://github.com/vito/bass/commit/35e226a2470d2981e257fef975e957c37df74412"}}},{"symbol":"author","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Alex Suraci"}}},{"symbol":"email","value":{"string":{"value":"suraci.alex@gmail.com"}}},{"symbol":"username","value":{"string":{"value":"vito"}}}]}}},{"symbol":"committer","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Alex Suraci"}}},{"symbol":"email","value":{"string":{"value":"suraci.alex@gmail.com"}}},{"symbol":"username","value":{"string":{"value":"vito"}}}]}}},{"symbol":"added","value":{"array":{}}},{"symbol":"removed","value":{"array":{"values":[{"string":{"value":"pkg/runtimes/testdata/tls/.gitignore"}},{"string":{"value":"pkg/runtimes/testdata/tls/bass.crt"}},{"string":{"value":"pkg/runtimes/testdata/tls/bass.key"}},{"string":{"value":"pkg/runtimes/testdata/tls/fs.go"}}]}}},{"symbol":"modified","value":{"array":{"values":[{"string":{"value":"pkg/runtimes/buildkit.go"}},{"string":{"value":"pkg/runtimes/buildkit_test.go"}},{"string":{"value":"pkg/runtimes/util/buildkitd/buildkit_information.go"}},{"string":{"value":"pkg/runtimes/util/buildkitd/buildkitd.go"}}]}}}]}},{"object":{"bindings":[{"symbol":"id","value":{"string":{"value":"2259bbe8929911c9f37fdb22367e6039fd88c9fe"}}},{"symbol":"tree_id","value":{"string":{"value":"b342b0d2ed336a5f308f06e8dac0fe714ab4b3ed"}}},{"symbol":"distinct","value":{"bool":{"value":true}}},{"symbol":"message","value":{"string":{"value":"recreate test buildkit installation every time"}}},{"symbol":"timestamp","value":{"string":{"value":"2022-11-26T20:59:58-05:00"}}},{"symbol":"url","value":{"string":{"value":"https://github.com/vito/bass/commit/2259bbe8929911c9f37fdb22367e6039fd88c9fe"}}},{"symbol":"author","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Alex Suraci"}}},{"symbol":"email","value":{"string":{"value":"suraci.alex@gmail.com"}}},{"symbol":"username","value":{"string":{"value":"vito"}}}]}}},{"symbol":"committer","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Alex Suraci"}}},{"symbol":"email","value":{"string":{"value":"suraci.alex@gmail.com"}}},{"symbol":"username","value":{"string":{"value":"vito"}}}]}}},{"symbol":"added","value":{"array":{}}},{"symbol":"removed","value":{"array":{}}},{"symbol":"modified","value":{"array":{"values":[{"string":{"value":"pkg/runtimes/buildkit.go"}},{"string":{"value":"pkg/runtimes/buildkit_test.go"}},{"string":{"value":"pkg/runtimes/suite.go"}},{"string":{"value":"pkg/runtimes/util/buildkitd/buildkitd.go"}}]}}}]}},{"object":{"bindings":[{"symbol":"id","value":{"string":{"value":"f501abf0ddefce17f69dfb39d32523a72216da6e"}}},{"symbol":"tree_id","value":{"string":{"value":"82ca695a59394ca612b3b171cb2eb67383033a0b"}}},{"symbol":"distinct","value":{"bool":{"value":true}}},{"symbol":"message","value":{"string":{"value":"bass/bass: remove tls cert setup"}}},{"symbol":"timestamp","value":{"string":{"value":"2022-11-26T20:59:58-05:00"}}},{"symbol":"url","value":{"string":{"value":"https://github.com/vito/bass/commit/f501abf0ddefce17f69dfb39d32523a72216da6e"}}},{"symbol":"author","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Alex Suraci"}}},{"symbol":"email","value":{"string":{"value":"suraci.alex@gmail.com"}}},{"symbol":"username","value":{"string":{"value":"vito"}}}]}}},{"symbol":"committer","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Alex Suraci"}}},{"symbol":"email","value":{"string":{"value":"suraci.alex@gmail.com"}}},{"symbol":"username","value":{"string":{"value":"vito"}}}]}}},{"symbol":"added","value":{"array":{}}},{"symbol":"removed","value":{"array":{}}},{"symbol":"modified","value":{"array":{"values":[{"string":{"value":"bass/bass.bass"}}]}}}]}},{"object":{"bindings":[{"symbol":"id","value":{"string":{"value":"b657f83fbaeb92f7984b517ce9c16f1e409f3256"}}},{"symbol":"tree_id","value":{"string":{"value":"5727de4e6d7c28ba98d6345ac77a7eb70e82d5e5"}}},{"symbol":"distinct","value":{"bool":{"value":true}}},{"symbol":"message","value":{"string":{"value":"just use the outer tls config"}}},{"symbol":"timestamp","value":{"string":{"value":"2022-11-26T20:59:58-05:00"}}},{"symbol":"url","value":{"string":{"value":"https://github.com/vito/bass/commit/b657f83fbaeb92f7984b517ce9c16f1e409f3256"}}},{"symbol":"author","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Alex Suraci"}}},{"symbol":"email","value":{"string":{"value":"suraci.alex@gmail.com"}}},{"symbol":"username","value":{"string":{"value":"vito"}}}]}}},{"symbol":"committer","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Alex Suraci"}}},{"symbol":"email","value":{"string":{"value":"suraci.alex@gmail.com"}}},{"symbol":"username","value":{"string":{"value":"vito"}}}]}}},{"symbol":"added","value":{"array":{}}},{"symbol":"removed","value":{"array":{}}},{"symbol":"modified","value":{"array":{"values":[{"string":{"value":"pkg/runtimes/buildkit_test.go"}}]}}}]}},{"object":{"bindings":[{"symbol":"id","value":{"string":{"value":"6481cec74dab266e38b500a341f2dc902f6fb6e0"}}},{"symbol":"tree_id","value":{"string":{"value":"7b22ca03fcd156887307f5493a6c8f04a475aa67"}}},{"symbol":"distinct","value":{"bool":{"value":true}}},{"symbol":"message","value":{"string":{"value":"configure tls depot for tests"}}},{"symbol":"timestamp","value":{"string":{"value":"2022-11-26T20:59:58-05:00"}}},{"symbol":"url","value":{"string":{"value":"https://github.com/vito/bass/commit/6481cec74dab266e38b500a341f2dc902f6fb6e0"}}},{"symbol":"author","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Alex Suraci"}}},{"symbol":"email","value":{"string":{"value":"suraci.alex@gmail.com"}}},{"symbol":"username","value":{"string":{"value":"vito"}}}]}}},{"symbol":"committer","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Alex Suraci"}}},{"symbol":"email","value":{"string":{"value":"suraci.alex@gmail.com"}}},{"symbol":"username","value":{"string":{"value":"vito"}}}]}}},{"symbol":"added","value":{"array":{}}},{"symbol":"removed","value":{"array":{}}},{"symbol":"modified","value":{"array":{"values":[{"string":{"value":"bass/bass.bass"}},{"string":{"value":"bass/bass.lock"}},{"string":{"value":"pkg/runtimes/buildkit_test.go"}}]}}}]}},{"object":{"bindings":[{"symbol":"id","value":{"string":{"value":"3bc89fb2e9c30b2a5e97f8ab2293f7fb1f3fa1ee"}}},{"symbol":"tree_id","value":{"string":{"value":"94d4a61c666c8515b83249e6d57c389c5f18287f"}}},{"symbol":"distinct","value":{"bool":{"value":true}}},{"symbol":"message","value":{"string":{"value":"fix /usr/bin/env in deps image"}}},{"symbol":"timestamp","value":{"string":{"value":"2022-11-26T21:09:46-05:00"}}},{"symbol":"url","value":{"string":{"value":"https://github.com/vito/bass/commit/3bc89fb2e9c30b2a5e97f8ab2293f7fb1f3fa1ee"}}},{"symbol":"author","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Alex Suraci"}}},{"symbol":"email","value":{"string":{"value":"suraci.alex@gmail.com"}}},{"symbol":"username","value":{"string":{"value":"vito"}}}]}}},{"symbol":"committer","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Alex Suraci"}}},{"symbol":"email","value":{"string":{"value":"suraci.alex@gmail.com"}}},{"symbol":"username","value":{"string":{"value":"vito"}}}]}}},{"symbol":"added","value":{"array":{}}},{"symbol":"removed","value":{"array":{}}},{"symbol":"modified","value":{"array":{"values":[{"string":{"value":"nix/depsImage.nix"}}]}}}]}},{"object":{"bindings":[{"symbol":"id","value":{"string":{"value":"525802fe55410d4349602dd89a5f2396474365ba"}}},{"symbol":"tree_id","value":{"string":{"value":"94d4a61c666c8515b83249e6d57c389c5f18287f"}}},{"symbol":"distinct","value":{"bool":{"value":true}}},{"symbol":"message","value":{"string":{"value":"Merge pull request #260 from vito/rotate-refactor-tls\n\nauto-rotate expired TLS certs, refactor test setup"}}},{"symbol":"timestamp","value":{"string":{"value":"2022-11-26T21:21:35-05:00"}}},{"symbol":"url","value":{"string":{"value":"https://github.com/vito/bass/commit/525802fe55410d4349602dd89a5f2396474365ba"}}},{"symbol":"author","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Alex Suraci"}}},{"symbol":"email","value":{"string":{"value":"suraci.alex@gmail.com"}}},{"symbol":"username","value":{"string":{"value":"vito"}}}]}}},{"symbol":"committer","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"GitHub"}}},{"symbol":"email","value":{"string":{"value":"noreply@github.com"}}},{"symbol":"username","value":{"string":{"value":"web-flow"}}}]}}},{"symbol":"added","value":{"array":{}}},{"symbol":"removed","value":{"array":{"values":[{"string":{"value":"pkg/runtimes/testdata/tls/.gitignore"}},{"string":{"value":"pkg/runtimes/testdata/tls/bass.crt"}},{"string":{"value":"pkg/runtimes/testdata/tls/bass.key"}},{"string":{"value":"pkg/runtimes/testdata/tls/fs.go"}}]}}},{"symbol":"modified","value":{"array":{"values":[{"string":{"value":"bass/bass.bass"}},{"string":{"value":"bass/bass.lock"}},{"string":{"value":"nix/depsImage.nix"}},{"string":{"value":"pkg/basstls/basstls.go"}},{"string":{"value":"pkg/lsp/lsp_test.go"}},{"string":{"value":"pkg/runtimes/buildkit.go"}},{"string":{"value":"pkg/runtimes/buildkit_test.go"}},{"string":{"value":"pkg/runtimes/pool.go"}},{"string":{"value":"pkg/runtimes/suite.go"}},{"string":{"value":"pkg/runtimes/testdata/lib/stdin.bass"}},{"string":{"value":"pkg/runtimes/testdata/load.bass"}},{"string":{"value":"pkg/runtimes/testdata/secrets.bass"}},{"string":{"value":"pkg/runtimes/util/buildkitd/buildkit_information.go"}},{"string":{"value":"pkg/runtimes/util/buildkitd/buildkitd.go"}}]}}}]}}]}}},{"symbol":"head_commit","value":{"object":{"bindings":[{"symbol":"id","value":{"string":{"value":"525802fe55410d4349602dd89a5f2396474365ba"}}},{"symbol":"tree_id","value":{"string":{"value":"94d4a61c666c8515b83249e6d57c389c5f18287f"}}},{"symbol":"distinct","value":{"bool":{"value":true}}},{"symbol":"message","value":{"string":{"value":"Merge pull request #260 from vito/rotate-refactor-tls\n\nauto-rotate expired TLS certs, refactor test setup"}}},{"symbol":"timestamp","value":{"string":{"value":"2022-11-26T21:21:35-05:00"}}},{"symbol":"url","value":{"string":{"value":"https://github.com/vito/bass/commit/525802fe55410d4349602dd89a5f2396474365ba"}}},{"symbol":"author","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"Alex Suraci"}}},{"symbol":"email","value":{"string":{"value":"suraci.alex@gmail.com"}}},{"symbol":"username","value":{"string":{"value":"vito"}}}]}}},{"symbol":"committer","value":{"object":{"bindings":[{"symbol":"name","value":{"string":{"value":"GitHub"}}},{"symbol":"email","value":{"string":{"value":"noreply@github.com"}}},{"symbol":"username","value":{"string":{"value":"web-flow"}}}]}}},{"symbol":"added","value":{"array":{}}},{"symbol":"removed","value":{"array":{"values":[{"string":{"value":"pkg/runtimes/testdata/tls/.gitignore"}},{"string":{"value":"pkg/runtimes/testdata/tls/bass.crt"}},{"string":{"value":"pkg/runtimes/testdata/tls/bass.key"}},{"string":{"value":"pkg/runtimes/testdata/tls/fs.go"}}]}}},{"symbol":"modified","value":{"array":{"values":[{"string":{"value":"bass/bass.bass"}},{"string":{"value":"bass/bass.lock"}},{"string":{"value":"nix/depsImage.nix"}},{"string":{"value":"pkg/basstls/basstls.go"}},{"string":{"value":"pkg/lsp/lsp_test.go"}},{"string":{"value":"pkg/runtimes/buildkit.go"}},{"string":{"value":"pkg/runtimes/buildkit_test.go"}},{"string":{"value":"pkg/runtimes/pool.go"}},{"string":{"value":"pkg/runtimes/suite.go"}},{"string":{"value":"pkg/runtimes/testdata/lib/stdin.bass"}},{"string":{"value":"pkg/runtimes/testdata/load.bass"}},{"string":{"value":"pkg/runtimes/testdata/secrets.bass"}},{"string":{"value":"pkg/runtimes/util/buildkitd/buildkit_information.go"}},{"string":{"value":"pkg/runtimes/util/buildkitd/buildkitd.go"}}]}}}]}}}]}}}]}}]}