Bump JGit to 45de4fa

$ git log --no-decorate --oneline --no-merges ^5ae8d28 45de4fa
45de4fa2c Update jetty to 10.0.15 and use it from Maven central directly
fbfc6df10 Update bouncycastle to 1.73
6b831000c [errorprone] Fix MissingOverride error
64615b44e PackReverseIndexWriter: write out version 1 reverse index file
7d3f893d3 IntList: add #sort using quick sort for O(n log n) runtime.
9932f9b41 [bazel] Move ToolTestCase to src folder (6.2)
2fd050c56 GcConcurrentTest: @Ignore flaky testInterruptGc
2aaa56113 Fix CommitTemplateConfigTest
70bc5aad3 Fix after_open config and Snapshotting RefDir tests to work with bazel
61d4e3134 [bazel] Skip ConfigTest#testCommitTemplatePathInHomeDirecory
f3a3a2e87 Demote severity of some error prone bug patterns to warnings
46732d6af [bazel] Fix version number of bcpg-jdk18on
032eef5b1 Parse pull.rebase=preserve as alias for pull.rebase=merges
bf201be0b Use bouncycastle libraries directly from Maven Central
064691e90 UploadPack: Fix NPE when traversing a tag chain
4117bf9d7 Add missing @since tag for BatchRefUpdate#getRefDatabase
b9b90d1d3 Add missing since tag for SshBasicTestBase
4f662a26f Add missing since tag for SshTestHarness#publicKey2
631858183 Silence API errors
96d9e3eb1 Prevent infinite loop rescanning the pack list on PackMismatchException
f371bfb3e Remove blank in maven.config
f1a9adf7d PackedBatchRefUpdate#execute: reduce nesting of try-catch blocks
8f8bc703e PackedBatchRefUpdate: Handle the case where loose refs fail to pack
f73efea21 Remove blank in maven.config
e06ce5960 Add protocol configuration to Amazon S3 transport
0e9708803 [pgm] Implement git tag --contains option
060dcf1cc ListTagCommand: implement git tag --contains
5cc9ecde8 RevWalk: use generation number to optimize getMergedInto()
89f7378da DfsPackFile: Extract block aligment code
d3ba40c80 Ensure parsed RevCommitCG has derived data from commit-graph
3589c5cd1 PatchApplierTest: specify charset to avoid warning
5a6e35608 GcConcurrentTest: @Ignore flaky testInterruptGc
903645835 PatchApplier: Check for existence of src/dest files before any operation
c5617711a Revert "RefDirectory: Throw exception if CAS of packed ref list fails"
17fac8a27 Downgrade maven-site-plugin to 3.12.1
fc613e26d Use wagon-ssh-external to deploy Maven site
23b9693a7 DirCache: support option index.skipHash

Change-Id: Ifd09164ab53a9d6175f66e9d6c9c3dbe4cf593a5
Release-Notes: Bump JGit to 45de4fa
1 file changed
tree: d1a15bbd0c21b9ce902a515d255507dd1099261a
  1. .settings/
  2. .ts-out/
  3. antlr3/
  4. contrib/
  5. Documentation/
  6. e2e-tests/
  7. java/
  8. javatests/
  9. lib/
  10. modules/
  11. plugins/
  12. polygerrit-ui/
  13. prolog/
  14. prologtests/
  15. proto/
  16. resources/
  17. tools/
  18. webapp/
  19. .bazelignore
  20. .bazelproject
  21. .bazelrc
  22. .bazelversion
  23. .editorconfig
  24. .git-blame-ignore-revs
  25. .gitignore
  26. .gitmodules
  27. .gitreview
  28. .mailmap
  29. .pydevproject
  30. .zuul.yaml
  31. BUILD
  32. COPYING
  33. INSTALL
  34. Jenkinsfile
  35. package.json
  36. README.md
  37. SUBMITTING_PATCHES
  38. version.bzl
  39. web-dev-server.config.mjs
  40. WORKSPACE
  41. yarn.lock
README.md

Gerrit Code Review

Gerrit is a code review and project management tool for Git based projects.

Build Status Maven Central

Objective

Gerrit makes reviews easier by showing changes in a side-by-side display, and allowing inline comments to be added by any reviewer.

Gerrit simplifies Git based project maintainership by permitting any authorized user to submit changes to the master Git repository, rather than requiring all approved changes to be merged in by hand by the project maintainer.

Documentation

For information about how to install and use Gerrit, refer to the documentation.

Source

Our canonical Git repository is located on googlesource.com. There is a mirror of the repository on Github.

Reporting bugs

Please report bugs on the issue tracker.

Contribute

Gerrit is the work of hundreds of contributors. We appreciate your help!

Please read the contribution guidelines.

Note that we do not accept Pull Requests via the Github mirror.

Getting in contact

The Developer Mailing list is repo-discuss on Google Groups.

License

Gerrit is provided under the Apache License 2.0.

Build

Install Bazel and run the following:

    git clone --recurse-submodules https://gerrit.googlesource.com/gerrit
    cd gerrit && bazel build release

Install binary packages (Deb/Rpm)

The instruction how to configure GerritForge/BinTray repositories is here

On Debian/Ubuntu run:

    apt-get update && apt-get install gerrit=<version>-<release>

NOTE: release is a counter that starts with 1 and indicates the number of packages that have been released with the same version of the software.

On CentOS/RedHat run:

    yum clean all && yum install gerrit-<version>[-<release>]

On Fedora run:

    dnf clean all && dnf install gerrit-<version>[-<release>]

Use pre-built Gerrit images on Docker

Docker images of Gerrit are available on DockerHub

To run a CentOS 8 based Gerrit image:

    docker run -p 8080:8080 gerritcodereview/gerrit[:version]-centos8

To run a Ubuntu 20.04 based Gerrit image:

    docker run -p 8080:8080 gerritcodereview/gerrit[:version]-ubuntu20

NOTE: release is optional. Last released package of the version is installed if the release number is omitted.