Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gitbucket/gitbucket-gist-plugin
A GitBucket plug-in which provides code snippet repository like Gist
https://github.com/gitbucket/gitbucket-gist-plugin
gitbucket gitbucket-plugin scala
Last synced: 4 days ago
JSON representation
A GitBucket plug-in which provides code snippet repository like Gist
- Host: GitHub
- URL: https://github.com/gitbucket/gitbucket-gist-plugin
- Owner: gitbucket
- License: apache-2.0
- Created: 2015-02-10T17:41:35.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2024-10-29T00:22:38.000Z (16 days ago)
- Last Synced: 2024-10-29T01:23:51.095Z (16 days ago)
- Topics: gitbucket, gitbucket-plugin, scala
- Language: HTML
- Homepage: http://gitbucket.herokuapp.com/gist
- Size: 2.23 MB
- Stars: 69
- Watchers: 19
- Forks: 25
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# gitbucket-gist-plugin [![build](https://github.com/gitbucket/gitbucket-gist-plugin/workflows/build/badge.svg?branch=master)](https://github.com/gitbucket/gitbucket-gist-plugin/actions?query=workflow%3Abuild+branch%3Amaster)
This is a GitBucket plug-in which provides code snippet repository like Gist.
| Plugin version | GitBucket version |
|:---------------|:------------------|
| 4.23.x | 4.40.x - |
| 4.22.x | 4.37.x - |
| 4.21.x | 4.36.x - |
| 4.20.x | 4.35.x - |
| 4.19.x | 4.34.x - |
| 4.18.x | 4.32.x - 4.33.x |
| 4.17.x | 4.30.x - 4.31.x |
| 4.16.x | 4.26.x - 4.29.x |
| 4.15.x | 4.25.x |
| 4.13.x, 4.14.x | 4.23.x - 4.24.x |
| 4.12.x | 4.21.x - 4.22.x |
| 4.11.x | 4.19.x - 4.20.x |
| 4.10.x | 4.15.x - 4.18.x |
| 4.9.x | 4.14.x |
| 4.8.x | 4.11.x - 4.13.x |
| 4.7.x | 4.11.x |
| 4.6.x | 4.10.x |
| 4.5.x | 4.9.x |
| 4.4.x | 4.8.x |
| 4.2.x, 4.3.x | 4.2.x - 4.7.x |
| 4.0.x | 4.0.x - 4.1.x |
| 3.13.x | 3.13.x |
| 3.12.x | 3.12.x |
| 3.11.x | 3.11.x |
| 3.10.x | 3.10.x |
| 3.7.x | 3.7.x - 3.9.x |
| 3.6.x | 3.6.x |## Installation
Download jar file from [Releases page](https://github.com/gitbucket/gitbucket-gist-plugin/releases) and put into `GITBUCKET_HOME/plugins`.
**Note:** If you had used this plugin with GitBucket 3.x, it does not work after upgrading to GitBucket 4.x. Solution is below:
1. `UPDATE VERSIONS SET VERSION='2.0.0' WHERE MODULE_ID='gist';`
2. restart gitbucket
3. can open snippets page
4. `SELECT VERSION FROM VERSIONS WHERE MODULE_ID='gist'` -> `4.2.0`See [Connect to H2 database](https://github.com/gitbucket/gitbucket/wiki/Connect-to-H2-database) to know how to execute SQL on the GitBucket database.
## Build from source
Run `sbt assembly` and copy generated `/target/scala-2.13/gitbucket-gist-plugin-x.x.x.jar` to `~/.gitbucket/plugins/` (If the directory does not exist, create it by hand before copying the jar), or just run `sbt install`.