Commit Graph

  • 99ebf627db upload: Add --no-follow-tags by default to git push Aravind Vasudevan 2023-04-04 23:44:37 +00:00
  • 57cb42861d run_tests: Check flake8 Gavin Mak 2023-03-30 05:06:01 +00:00
  • e74d9046ee Update abandon to support multiple branches Aravind Vasudevan 2023-03-24 04:16:35 +00:00
  • 21cc3a9d53 run_tests: Always check black and check it last Gavin Mak 2023-03-24 01:17:31 +00:00
  • ea2e330e43 Format codebase with black and check formatting in CQ Gavin Mak 2023-03-11 06:46:20 +00:00
  • 1604cf255f Make black with line length 80 repo's code style Gavin Mak 2023-03-11 04:35:22 +00:00
  • 75eb8ea935 docs: update Focal Python version Mike Frysinger 2023-03-02 17:17:54 -05:00
  • 7fa149b47a upload: Skip upload if merge branch doesn't match project revision and dest_branch. v2.32 Joanna Wang 2023-02-24 18:21:34 -05:00
  • a56e0e17e2 tests: Change docstring for CopyLinkTestCase Gavin Mak 2023-02-14 18:55:30 +00:00
  • 3ed84466f4 tests: Rework run_tests to use pytest directly and add vpython3 file Gavin Mak 2023-01-25 21:19:54 +00:00
  • 48067714ec sync: Remove unused variable Josip Sokcevic 2023-02-01 20:30:46 -08:00
  • 69427da8c9 Handle KeyboardInterrupt during repo sync Josip Sokcevic 2023-02-01 14:52:27 -08:00
  • dccf38e34f Update sync progress Josip Sokcevic 2023-02-01 14:51:52 -08:00
  • 7f44d366d0 project: clean up error message LaMont Jones 2023-01-31 22:13:24 +00:00
  • 2aa5d32d70 Update bug tracking links Josip Sokcevic 2023-02-01 14:37:32 -08:00
  • 016a25447f git_superproject: Log actual error fmt instead of the entire error message. Joanna Wang 2023-02-01 15:15:00 -05:00
  • 7eab0eedf2 sync: Silence 'not found in manifest' message Michael Kelly 2023-01-09 16:14:54 -08:00
  • 7e3b65beb7 Enable use of REPO_CONFIG_DIR to customize .repoconfig location Gavin Mak 2023-01-26 23:27:51 +00:00
  • c3d61ec252 init: Silence the "rm -r .repo and try again" message if quiet Gavin Mak 2023-01-06 01:03:32 +00:00
  • 78e82ec78e Fix flake8 warnings for some files Sergiy Belozorov 2023-01-05 18:57:31 +01:00
  • 37ae75f27d update_manpages.py: treat regex as raw string Daniel Kutik 2022-12-13 10:01:45 +01:00
  • 7438aef1ca Use 'backslashreplace' for decode Daniel Kutik 2022-12-13 13:01:02 +01:00
  • e641281d14 Use print with flush=True instead of stdout.flush Daniel Kutik 2022-12-13 12:44:47 +01:00
  • 035f22abec pylint: remove unused imports Daniel Kutik 2022-12-13 12:34:23 +01:00
  • e0728a5ecd update-manpages: clean up symlink in checkout Mike Frysinger 2022-12-08 01:39:02 -05:00
  • d98f393524 upload: Allow user to configure unusual commit threshold David Greenaway 2022-12-09 09:38:24 +11:00
  • 0324e43242 repo_trace: Avoid race conditions with trace_file updating. Joanna Wang 2022-12-09 17:49:07 -05:00
  • 8d25584f69 github: enable flake8 postsubmit testing Mike Frysinger 2022-12-09 02:53:11 -05:00
  • 0e4f1e7fba Use --negotiation-tip in superproject fetches. Joanna Wang 2022-12-08 17:46:28 -05:00
  • e815286492 tests: clean up repo_trace._TRACE_FILE patching Mike Frysinger 2022-12-08 08:55:54 -05:00
  • 0ab6b11688 wrapper: switch to functools.lru_cache Mike Frysinger 2022-12-08 01:46:45 -05:00
  • a621254b26 tests: drop old unittest.main logic v2.31 Mike Frysinger 2022-12-08 01:27:28 -05:00
  • f159ce0f9e sync: fix manifest sync-j handling Mike Frysinger 2022-12-07 09:41:47 -05:00
  • 802cd0c601 sync: Fix undefined variable in _FetchOne Karsten Tausche 2022-12-06 09:56:28 +01:00
  • 100a214315 sync: finish marking REPO_AUTO_GC=1 as deprecated. LaMont Jones 2022-12-02 22:54:11 +00:00
  • 8051cdb629 test_manifest_config_properties: use assertEqual Daniel Kutik 2022-12-05 10:10:14 +01:00
  • 43549d8d08 sync: cleanup output when not doing GC LaMont Jones 2022-11-30 19:55:30 +00:00
  • 55b7125d6a Revert "sync: save any cruft after calling git gc." LaMont Jones 2022-12-01 21:17:15 +00:00
  • d793553804 sync: mark REPO_AUTO_GC=1 as deprecated. LaMont Jones 2022-12-01 20:18:46 +00:00
  • ea5239ddd9 Fix ManifestProject.partial_clone_exclude property. Joanna Wang 2022-12-02 09:47:29 -05:00
  • 1b8714937c release-process: update to use ./release/sign-tag.py Mike Frysinger 2022-11-24 13:43:51 +09:00
  • 50a2c0e368 wrapper.py: Replacing load_module() with exec_module() Daniel Kutik 2022-11-25 13:32:05 +01:00
  • 35af2f8daf Fixed wrapper related warnings in tests Daniel Kutik 2022-11-28 11:36:01 +01:00
  • e287fa760b test_capture: allow both Unix and Windows line sep Daniel Kutik 2022-11-27 13:42:50 +01:00
  • 3593a10643 test_bad_path_name_checks: allow Windows path sep Daniel Kutik 2022-11-27 13:35:42 +01:00
  • 003684b6e5 test: Fix char encoding issues on windows Daniel Kutik 2022-11-27 13:31:48 +01:00
  • 0297f8312c test: fix path seperator errors on windows Daniel Kutik 2022-11-27 13:26:15 +01:00
  • 7b3afcab7a tox: Allow passing positional arguments Daniel Kutik 2022-11-27 08:25:37 +01:00
  • eda6b1ead7 trace: make test timeout after 2min Daniel Kutik 2022-11-25 17:15:39 +01:00
  • 4364a79088 tox: Make all tests timeout after 5min Daniel Kutik 2022-11-25 16:59:49 +01:00
  • a98a5ebc6d Update GH Action test-ci.yml dependencies Daniel Kutik 2022-11-25 13:45:51 +01:00
  • f8d342beac tox: enable python 3.10 testing Daniel Kutik 2022-11-25 09:24:35 +01:00
  • 6d2e8c8237 Resolved DeprecationWarning for currentThread() Daniel Kutik 2022-11-25 08:45:37 +01:00
  • a24185ee6c Set repo version to 2.30 (current) Josip Sokcevic 2022-11-22 16:27:24 -08:00
  • d686365449 Extract env building into a testable helper. v2.30 Sam Saccone 2022-11-15 23:57:22 +00:00
  • d3cadf1856 Do not set ALT object dirs when said path resolves to the same dir. Sam Saccone 2022-11-15 14:59:39 -08:00
  • fa90f7a36f tests: Fix update-manpages test. LaMont Jones 2022-11-15 23:31:55 +00:00
  • bee4efb874 subcmds: display correct path multitree messages LaMont Jones 2022-09-30 17:46:52 +00:00
  • f8af33c9f0 update-manpages: explicitly strip color codes LaMont Jones 2022-10-26 16:32:42 +00:00
  • ed25be569e repo_trace: drop notification of trace file name. LaMont Jones 2022-11-10 02:31:19 +00:00
  • afd767103e repo_trace: adjust formatting, update man page. LaMont Jones 2022-11-10 02:31:19 +00:00
  • b240d28bc0 upload: track projects by path, rather than name LaMont Jones 2022-11-08 23:10:27 +00:00
  • 47020ba249 trace: restore Progress indicator. v2.29.9 LaMont Jones 2022-11-10 00:11:51 +00:00
  • 5ed8c63942 sync: REPO_AUTO_GC=1 to restore old behavior. LaMont Jones 2022-11-10 00:10:44 +00:00
  • 24c6314fca Fix TRACE_FILE renaming. v2.29.8 Joanna Wang 2022-11-08 18:56:52 -05:00
  • 7efab539f0 sync: no garbage collection by default LaMont Jones 2022-09-01 15:41:12 +00:00
  • a3ff64cae5 Improve always-on-trace LaMont Jones 2022-11-07 23:19:14 +00:00
  • 776138a938 Merge branch stable into main (--strategy=ours). LaMont Jones 2022-11-08 01:04:52 +00:00
  • 5fb9c6a5b3 v2.29.7: Revert back to v2.29.5 v2.29.7 LaMont Jones 2022-11-08 00:54:56 +00:00
  • 859d3d9580 GitcInit: fix gitc-init failure v2.29.6 Woody Lin 2022-11-03 19:46:38 +08:00
  • fa8d939c8f sync: clear preciousObjects when set in error. LaMont Jones 2022-11-02 22:01:29 +00:00
  • a6c52f566a Set tracing to always on and save to .repo/TRACE_FILE. Joanna Wang 2022-11-03 16:51:19 -04:00
  • 0d130d2da0 tests: Make the tests pass for Python < 3.8 Peter Kjellerstedt 2022-10-28 15:15:59 +02:00
  • b750b48f50 init: add --manifest-depth for shallow manifest clone v2.29.5 LaMont Jones 2022-08-18 07:20:57 -04:00
  • 6c8b894d8d Revert "init: change --depth default to 1 for manifest repo" LaMont Jones 2022-10-27 21:42:43 +00:00
  • b6cfa09500 sync: uninitialized variable on mirror sync failure LaMont Jones 2022-10-26 16:34:40 +00:00
  • 78dcd3799b sync: do not require python 3.9 v2.29.4 LaMont Jones 2022-10-25 22:38:07 +00:00
  • acc4c857a0 sync: only use --cruft when git supports it. v2.29.3 LaMont Jones 2022-09-22 19:05:01 +00:00
  • a39af3d432 project: Add a missing call to _CopyAndLinkFiles Peter Kjellerstedt 2022-09-01 19:24:36 +02:00
  • 4cdfdb7734 manifest: allow extend-project to override dest-branch and upstream Erik Elmeke 2022-09-09 17:13:17 +02:00
  • 1eddca8476 sync: use namedtuples for internal return values LaMont Jones 2022-09-01 15:15:04 +00:00
  • aefa4d3a29 sync: incorporate review feedback. LaMont Jones 2022-09-15 18:24:56 +00:00
  • 4ba29c42ca diffmanifests: Handle Missing Projects in Repo Workspace Shashank Devaraj 2022-09-05 12:05:47 +05:30
  • 45ef9011c2 update-manpages: force use of active interp Mike Frysinger 2022-09-12 14:17:50 -04:00
  • 891e8f72ce sync: save any cruft after calling git gc. v2.29.2 LaMont Jones 2022-09-08 20:17:58 +00:00
  • af8fb132d5 Revert "project: initialize new manifests in temp dirs" LaMont Jones 2022-08-31 20:21:25 +00:00
  • 4112c07688 sync: Correctly sync multi manifest workspaces v2.29.1 LaMont Jones 2022-08-24 17:32:25 +00:00
  • fbd5dd3a30 manifest_xml: improve topdir accuracy. v2.29 LaMont Jones 2022-08-22 19:26:14 +00:00
  • 3d27c71dd9 init: hide identify spam when reinitializing Mike Frysinger 2022-08-19 06:48:23 -04:00
  • 488d54d4ee init: show a notice when reinitializing Mike Frysinger 2022-08-19 06:47:35 -04:00
  • 5a5cfce1b2 stage: add missing flush before project prompt Mike Frysinger 2022-08-19 08:02:38 -04:00
  • e6d4b84060 upload: respect --yes with large upload confirmation Mike Frysinger 2022-08-19 07:26:38 -04:00
  • d75ca2eb9d launcher: make missing .repo/repo/repo an error Mike Frysinger 2022-08-19 05:17:49 -04:00
  • a010a9f4a0 launcher: initialize repo in a temp dir Mike Frysinger 2022-08-19 05:16:46 -04:00
  • 8a54a7eac3 cherry-pick: tighten up output Mike Frysinger 2022-08-19 02:16:19 -04:00
  • 63a5657ecf git_command: fix input passing Mike Frysinger 2022-08-19 02:11:35 -04:00
  • 07d21e6bde project: initialize new manifests in temp dirs Mike Frysinger 2021-11-18 15:53:17 -05:00
  • 076d54652e init: change --depth default to 1 for manifest repo Mike Frysinger 2022-08-18 07:20:57 -04:00
  • 790f4cea7a add a few more docs to existing funcs Mike Frysinger 2020-12-07 22:04:55 -05:00
  • 39cb17f7a3 init: use --current-branch by default Mike Frysinger 2022-08-18 07:28:42 -04:00