rclone/.github
Dan McArdle ef42c32cc6 cmd/gitannex: Replace e2e test script with Go test
This commit implements milestone 2.1 for the gitannex subcommand:
https://github.com/rclone/rclone/issues/7625#issuecomment-1951403856

This rewrite makes a few improvements over the old shell script:

(1) It no longer uses the system's rclone.conf. Now, it writes the
    rclone.conf file in an ephemeral directory.

(2) It no longer makes any assumptions about the contents of /tmp.

However, it now assumes that an rclone built from the HEAD commit is on
the PATH. It makes a best-effort attempt to verify this assumption, but
I'm not sure it's bulletproof.

I'm hoping that writing this in Go will enable more cross-platform
support in the future, but for now we're still restricted to Unixy
systems due to reliance on the HOME environment variable.

Issue #7625
2024-04-05 18:01:39 +01:00
..
ISSUE_TEMPLATE docs: improve grammar and fix typos (#5361) 2021-11-04 12:50:43 +01:00
workflows cmd/gitannex: Replace e2e test script with Go test 2024-04-05 18:01:39 +01:00
dependabot.yml build: remove Go updates from dependabot as it is too noisy 2023-04-20 17:58:10 +01:00
ISSUE_TEMPLATE.md build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
PULL_REQUEST_TEMPLATE.md .github: correct contribution link in pull request template 2021-10-14 11:07:25 +01:00