Commit Graph

115 Commits

Author SHA1 Message Date
Rhys Arkins f1d0b7b5fe refactor: lower some levels from info to debug
Ref #5555
2020-02-24 09:26:42 +01:00
Rhys Arkins 6c7f228347 fix(logs): log commit with Branch creates and updates (#5560) 2020-02-24 05:33:51 +01:00
Rhys Arkins 5d454ca3ff fix(yarn): offline integrity hash (#5449) 2020-02-13 06:39:07 +01:00
Michael Kriese 2ffad1363e chore(eslint): stricter settings (#5375) 2020-02-05 18:17:20 +00:00
Michael Kriese 8719f70dea chore(eslint): simplify / update settings (#5296) 2020-02-04 10:37:00 +01:00
Rhys Arkins bd1179397b fix: skip empty commits (#5184)
Skips the git commit force push if git returns no diff between the local branch and server branch of the same name.

Closes #5009, Closes #5083, Closes #5074
2020-01-18 11:55:32 +01:00
Jamie Magee 1e2c30a96a fix: warn if force push commit has no diff (#5099)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-01-17 18:11:02 +01:00
renovate[bot] 36a37dada8 chore(deps): update dependency prettier to v1.19.1 (#5169)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-01-16 16:21:07 +01:00
Sourav Das ee153e560e feat: use error constants (#5088) (#5100)
Use defined error constants throughout codebase.
2020-01-12 08:50:11 +01:00
Sourav Das e7695bde9c refactor: convert commitFilesToBranch function params (#5064) 2020-01-02 09:03:46 +00:00
Jamie Magee ae2f0f7c84 feat: Initial support for git submodules (#4605) 2019-11-28 20:04:54 +01:00
Michael Kriese f0d4995fda fix(eslint): '@typescript-eslint/explicit-function-return-… (#4872) 2019-11-26 16:13:07 +01:00
Kirill Romanov 01aaf078df fix(storage): do not throw error when no remote branch to delete (#4314) (#4868) 2019-11-25 09:45:59 +01:00
Rhys Arkins 473b7e1f4b refactor(eslint): enable @typescript-eslint/no-use-before-define 2019-11-24 05:09:13 +01:00
Michael Kriese 9b014ba92b chore(eslint): update eslint rules (#4829) 2019-11-20 08:55:53 +01:00
Julien SIMON d1e7c17f25 feat: prCommitsPerRunLimit (#4392) 2019-10-14 13:15:37 +02:00
Jamie Magee 36b9c4a960 fix(storage): defer clone of submodules (#4550) 2019-10-04 09:10:11 +02:00
Rhys Arkins ecdb9b3c3b test: check NODE_ENV instead of CI
Fixes test problem on WSL
2019-10-02 19:35:54 +02:00
Jamie Magee e792268cbb feat(git): initialise submodules when cloning repos (#4353)
See https://git-scm.com/docs/git-clone#Documentation/git-clone.txt---recurse-submodulesltpathspec

Fixes #1356
2019-09-25 11:58:52 +02:00
Rhys Arkins c3ba80c58f fix: throw baseBranch error from gitFs
Closes #4346
2019-09-05 09:47:53 +02:00
Michael Kriese 88892abb56 fix: typescript types (#4393) 2019-08-28 09:00:08 +02:00
Rhys Arkins 44adbd90dc fix(gitfs): check for platform-failure when setting base branch 2019-08-14 08:31:33 +02:00
Rhys Arkins 90faa3a039 chore: platformErrorStrings -> platformFailureStrings 2019-08-12 11:49:47 +02:00
Rhys Arkins 3c5bbfc474 fix(gitfs): platform-failure for Connection timed out 2019-08-12 11:49:26 +02:00
Rhys Arkins 4a81c20c9a fix(gitfs): platform-failure for Failed to connect 2019-08-09 09:28:40 +03:00
Michael Kriese 968e6ea57b chore(ci): add azure pipelines (#4198) 2019-08-05 14:58:10 +03:00
Michael Kriese ceebedca3f fix(git): aonly allow fast-forward merge (#4169)
fix(git): aonly allow fast-forward merge
2019-07-24 17:20:17 +02:00
Rhys Arkins 405cea769b fix(gitFs): platform-failure for Invalid username or password 2019-07-19 12:40:35 +02:00
Rhys Arkins 8c3ab3e5d0 fix(git): platform-failure, not platform-error 2019-07-18 18:50:41 +02:00
Jamie Magee f334c568a5 feat(typescript): convert logger to typescript (#3671) 2019-07-15 11:04:05 +02:00
Rhys Arkins bcaabf5c5c chore: log branchName with git errors 2019-07-13 10:40:12 +02:00
Rhys Arkins 0a00c79d6d logs: log latest commit for base branches 2019-07-12 10:34:49 +02:00
Michael Kriese 3ef1c95a66 chore(lint): optimize linting (#4041) 2019-07-10 10:41:12 +02:00
Rhys Arkins bd02a9d756 fix(gitFs): handle gnutls_handshake() failed 2019-07-02 07:25:01 +02:00
Rhys Arkins 941d6f14aa fix(gitFs): catch Could not write new index file error 2019-06-19 16:21:11 +02:00
Rhys Arkins 388c6010d2 test: fix circleci tests (#3927) 2019-06-12 23:05:35 +02:00
Rhys Arkins 73af6f7f3c refactor: for/of 2019-06-12 22:43:33 +02:00
Rhys Arkins abe9464779 fix(gitFs): catch platform failures on each try/catch 2019-06-12 22:25:31 +02:00
Michael Kriese 0b063aeaa1 feat(build): use babel (#3825) 2019-05-28 11:21:17 +02:00
Rhys Arkins 439e19d78c chore: remove all gitFs references (#3807) 2019-05-25 06:23:44 +02:00
Rhys Arkins 3b69de91e1 chore: remove debugger statements 2019-05-21 09:57:57 +02:00
Michael Kriese cc52c20533 feat(bitbucket-server): convert to typescript (#3756) 2019-05-20 15:08:18 +02:00
Rhys Arkins ee218097dc feat: refactor platform authentication (#3758) 2019-05-20 10:59:30 +02:00
Rhys Arkins cbde6ca387 fix(gitFs): set branchExists=true after create 2019-05-17 19:47:10 +02:00
Rhys Arkins 6f7ac2c173 fix: Revert "fix(gitFs): better branch fetch"
This reverts commit 7324e4cdd9.
2019-05-17 17:56:57 +02:00
Rhys Arkins 7324e4cdd9 fix(gitFs): better branch fetch 2019-05-17 16:59:48 +02:00
Rhys Arkins c59233819b fix(gitFs): post-commit fetch 2019-05-17 16:56:08 +02:00
Rhys Arkins b701e15870 fix(gitFs): fetch branch after creating 2019-05-17 14:12:28 +02:00
Michael Kriese ab5a531ada fix(gitFs): force update diverged branches (#3737) 2019-05-17 13:43:00 +02:00
Rhys Arkins 8f6e124998 fix(semantic-commits): fix lazy git semantic commit detection (#3735) 2019-05-17 10:24:29 +02:00