gitbucket


License

License

GroupId

GroupId

io.github.gitbucket
ArtifactId

ArtifactId

gitbucket_2.12
Last Version

Last Version

4.31.2
Release Date

Release Date

Type

Type

jar
Description

Description

gitbucket
gitbucket
Project URL

Project URL

https://github.com/gitbucket/gitbucket
Project Organization

Project Organization

io.github.gitbucket
Source Code Management

Source Code Management

https://github.com/gitbucket/gitbucket

Download gitbucket_2.12

How to add to project

<!-- https://jarcasting.com/artifacts/io.github.gitbucket/gitbucket_2.12/ -->
<dependency>
    <groupId>io.github.gitbucket</groupId>
    <artifactId>gitbucket_2.12</artifactId>
    <version>4.31.2</version>
</dependency>
// https://jarcasting.com/artifacts/io.github.gitbucket/gitbucket_2.12/
implementation 'io.github.gitbucket:gitbucket_2.12:4.31.2'
// https://jarcasting.com/artifacts/io.github.gitbucket/gitbucket_2.12/
implementation ("io.github.gitbucket:gitbucket_2.12:4.31.2")
'io.github.gitbucket:gitbucket_2.12:jar:4.31.2'
<dependency org="io.github.gitbucket" name="gitbucket_2.12" rev="4.31.2">
  <artifact name="gitbucket_2.12" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.github.gitbucket', module='gitbucket_2.12', version='4.31.2')
)
libraryDependencies += "io.github.gitbucket" % "gitbucket_2.12" % "4.31.2"
[io.github.gitbucket/gitbucket_2.12 "4.31.2"]

Dependencies

compile (35)

Group / Artifact Type Version
org.scala-lang : scala-library jar 2.12.8
com.typesafe.play : twirl-api_2.12 jar 1.3.15
org.eclipse.jgit : org.eclipse.jgit.http.server jar 5.2.0.201812061821-r
org.eclipse.jgit : org.eclipse.jgit.archive jar 5.2.0.201812061821-r
org.scalatra : scalatra_2.12 jar 2.6.3
org.scalatra : scalatra-json_2.12 jar 2.6.3
org.scalatra : scalatra-forms_2.12 jar 2.6.3
org.json4s : json4s-jackson_2.12 jar 3.5.2
commons-io : commons-io jar 2.6
io.github.gitbucket : solidbase jar 1.0.3
io.github.gitbucket : markedj jar 1.0.16
org.apache.commons : commons-compress jar 1.18
org.apache.commons : commons-email jar 1.5
org.apache.httpcomponents : httpclient jar 4.5.6
org.apache.sshd : apache-sshd jar 2.1.0
org.apache.tika : tika-core jar 1.19.1
com.github.takezoe : blocking-slick-32_2.12 jar 0.0.11
com.novell.ldap : jldap jar 2009-10-07
com.h2database : h2 jar 1.4.197
org.mariadb.jdbc : mariadb-java-client jar 2.3.0
org.postgresql : postgresql jar 42.2.5
ch.qos.logback : logback-classic jar 1.2.3
com.zaxxer : HikariCP jar 3.2.0
com.typesafe : config jar 1.3.3
com.typesafe.akka : akka-actor_2.12 jar 2.5.18
fr.brouillard.oss.security.xhub : xhub4j-core jar 1.1.0
com.github.bkromhout » java-diff-utils jar 2.1.1
org.cache2k : cache2k-all jar 1.2.0.Final
com.enragedginger : akka-quartz-scheduler_2.12 jar 1.7.0-akka-2.5.x
net.coobird : thumbnailator jar 0.4.8
com.github.zafarkhaja : java-semver jar 0.9.0
com.nimbusds : oauth2-oidc-sdk jar 5.64.4
net.i2p.crypto : eddsa jar 0.3.0
is.tagomor.woothee : woothee-java jar 1.8.0
org.ec4j.core : ec4j-core jar 0.0.3

provided (2)

Group / Artifact Type Version
org.eclipse.jetty : jetty-webapp jar 9.4.14.v20181114
javax.servlet : javax.servlet-api jar 3.1.0

test (6)

Group / Artifact Type Version
junit : junit jar 4.12
org.scalatra : scalatra-scalatest_2.12 jar 2.6.3
org.mockito : mockito-core jar 2.23.4
com.dimafeng : testcontainers-scala_2.12 jar 0.22.0
org.testcontainers : mysql jar 1.10.3
org.testcontainers : postgresql jar 1.10.3

Project Modules

There are no modules declared in this project.

GitBucket Gitter chat build Maven Central License

GitBucket is a Git web platform powered by Scala offering:

  • Easy installation
  • Intuitive UI
  • High extensibility by plugins
  • API compatibility with GitHub

GitBucket

You can try an online demo (ID: root / Pass: root) of GitBucket, and also get the latest information at GitBucket News.

Features

The current version of GitBucket provides many features such as:

  • Public / Private Git repositories (with http/https and ssh access)
  • GitLFS support
  • Repository viewer including an online file editor
  • Issues, Pull Requests and Wiki for repositories
  • Activity timeline and email notifications
  • Account and group management with LDAP integration
  • a Plug-in system

If you want to try the development version of GitBucket, see the Developer's Guide.

Installation

GitBucket requires Java8. You have to install it, if it is not already installed.

  1. Download the latest gitbucket.war from the releases page and run it by java -jar gitbucket.war.
  2. Go to http://[hostname]:8080/ and log in with ID: root / Pass: root.

You can also deploy gitbucket.war to a servlet container which supports Servlet 3.0 (like Jetty, Tomcat, JBoss, etc)

For more information about installation on Mac or Windows Server (with IIS), or configuration of Apache or Nginx and also integration with other tools or services such as Jenkins or Slack, see Wiki.

To upgrade GitBucket, replace gitbucket.war with the new version, after stopping GitBucket. All GitBucket data is stored in HOME/.gitbucket by default. So if you want to back up GitBucket's data, copy this directory to the backup location.

Plugins

GitBucket has a plug-in system that allows extra functionality. Officially the following plug-ins are provided:

You can find more plugins made by the community at GitBucket community plugins.

Support

  • If you have any questions about GitBucket, see Wiki and check issues whether there is a same question or request in the past.
  • If you can't find same question and report, send it to gitter room before raising an issue.
  • The highest priority of GitBucket is the ease of installation and API compatibility with GitHub, so your feature request might be rejected if they go against those principles.

What's New in 4.35.x

4.35.3 - 14 Jan 2021

  • Fix a bug that Wiki page cannot be deleted
  • Fix a deployment issue on Tomcat

4.35.2 - 30 Dec 2020

  • Upgrade gitbucket-notifications-plugin to 1.10.0
  • Upgrade oauth2-oidc-sdk to 8.29.1 to solve dependency issue

4.35.1 - 29 Dec 2020

  • Fix database migration issue which happens if webhook is configured
  • Call push webhook when pull request is merged
  • Show commit status at commits tab of pull request

4.35.0 - 25 Dec 2020

  • Editor and source viewer color theme
  • Auto completion for issues and pull requests
  • Upload image from clipboard
  • Close multiple issues by commit comment
  • Create pull request from online editor
  • Milestone overview
  • Commit status at various places
  • WebAPI coverage improvements

See the change log for all of the updates.

io.github.gitbucket

Versions

Version
4.31.2
4.31.1
4.31.0
4.30.1
4.30.0
4.29.0
4.28.0
4.27.0
4.26.0
4.25.0
4.24.1
4.24.0
4.23.1
4.23.0
4.22.0
4.21.2
4.21.0
4.20.0
4.19.2
4.19.0
4.18.0
4.17.0
4.16.0
4.15.0
4.14.1
4.14.0
4.13.0
4.12.1
4.12.0
4.11.0
4.10.0