source-controller/pkg/git/libgit2
Paulo Gomes 978148ea71
libgit2: enforce context timeout
Some scenarios could lead a goroutine to be running indefinetely within managed ssh.
Previously between the two git operations, the reconciliation
could take twice the timeout set for the Flux object.

Signed-off-by: Paulo Gomes <paulo.gomes@weave.works>
2022-05-27 13:59:50 +01:00
..
managed libgit2: enforce context timeout 2022-05-27 13:59:50 +01:00
checkout.go libgit2: enforce context timeout 2022-05-27 13:59:50 +01:00
checkout_test.go factor out unmanaged checkout into its own functions 2022-05-27 14:01:23 +05:30
libgit2.go gogit: allow checkout of commit without branch 2021-10-27 00:43:31 +05:30
managed_test.go fix docs, error handling and managed proxy auth 2022-05-27 14:01:23 +05:30
transport.go fix panics on unmanaged http and proxy on managed http 2022-05-27 14:01:23 +05:30
transport_test.go fix panics on unmanaged http and proxy on managed http 2022-05-27 14:01:23 +05:30