commit | 3e6ac135054a5df3cf6b3c48d0140300eb6d1da9 | [log] [tgz] |
---|---|---|
author | Sven Selberg <svense@axis.com> | Fri Apr 01 11:14:23 2022 +0200 |
committer | Sven Selberg <svense@axis.com> | Tue Apr 12 08:29:01 2022 +0200 |
tree | ad627b6e41244922449f973b7e5a20e115248fc5 | |
parent | 66355908f8030d09594096230a316a03a9283979 [diff] | |
parent | 605261e7f47fdc836d7ea692d06488bd5be4c634 [diff] |
Merge branch 'stable-3.5' * stable-3.5: Bump jgit submodule to stable-5.13 Remove references to hamcrest Revert "CmdLineParser: Remove unused prefix argument" Set version to 3.5.2-SNAPSHOT Set version to 3.5.1 Set version to 3.4.5-SNAPSHOT Set version to 3.4.4 Set version to 3.3.11-SNAPSHOT Set version to 3.3.10 Ignore '--no-limit' query changes option for anonymous users Show HTTP(S) message in Missing Change ID Error message Update reload4j to 1.2.19 and slf4j to 1.7.36 Move SLF4J to nongoogle.bzl Separate reviewer-recipients from project-watch-recipients Restore Java 11 binary bytecode for releases to Maven Change visibility: prefer test instead of check Update git submodules Memoize compiled RefPattern in ProjectCache Order AccessSection in CachedProjectConfig Move permission filtering for All-Projects from ProjectState to ProjectConfig Update git submodules plugins/gitiles: Bump to stable-3.5 branching point config-gerrit: Fix 'database' references Remove leftover receive.changeUpdateThreads references config-gerrit: Remove extra list continuations Compute the ProjectState only when needed gr-group: Use gr-textarea gr-repo: Use gr-textarea Show gr-change-actions regardless if logged in or not Fix the ${hash} substitution for diff file web links BaseCommitUtil: Fix behavior when cache-automerge refs points to a tree Add ${hash} as a substitution variable for gitweb file links Log the exception that caused the user's deactivation to fail Avoid re-reading refs in schema 161 Run background GC in Schema 144 and update GCs done in Schema 146 Trigger All-Users GC in background in schema 123 Improve comment describing ExternalId#SCHEME_GERRIT Change-Id: Id6eb123e1793c086d08aae92775036e3d68e4037 Release-Notes: skip
Gerrit is a code review and project management tool for Git based projects.
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.
For information about how to install and use Gerrit, refer to the documentation.
Our canonical Git repository is located on googlesource.com. There is a mirror of the repository on Github.
Please report bugs on the issue tracker.
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.
The Developer Mailing list is repo-discuss on Google Groups.
Gerrit is provided under the Apache License 2.0.
Install Bazel and run the following:
git clone --recurse-submodules https://gerrit.googlesource.com/gerrit cd gerrit && bazel build release
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>]
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.