GitBucket

プロジェクト管理に便利なGitBucketプラグイン

GitBucketはプラグイン機構を持っており、様々な機能をプラグインで拡張することができます。最近プロジェクト管理に便利なプラグインを作成されている方がいらしたので簡単に紹介させていただきたいと思います。 カンバンプラグイン イシューやプルリクエス…

GitBucket 4.29.0をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.29.0をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/4.29.0 オフィシャルDockerイメージが利用可能に DockerHub上でオフィシャルのDockerイメージが利用可能になりまし…

GitBucket 4.28.0をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.28.0をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/4.28.0 プラグインインストール時にプロキシを利用可能に プラグインリポジトリからのインストール設定を"System se…

GitBucket 4.27.0をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.27.0をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/4.27.0 ブラウザ上でタグを作成可能に リポジトリビューア上でタグを作成できるようになりました。 EditorConfigの…

GitBucket 4.26.0をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.26.0をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/4.26.0 セントラルレジストリからのプラグインインストール 先日運用を開始したプラグインレジストリからインターネ…

GitBucketのプラグインレジストリの運用を始めました

GitBucketはプラグイン機構を持っているのですが、Jenkinsのようにインターネット経由でインストールできるようにしたいという考えはGitBucketを作り始めた頃からありました。また、実際にプラグイン機構を導入してみると、本体の修正にあわせてプラグインの…

GitBucket 4.25.0をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.25.0をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/4.25.0 セキュリティの改善 以前のバージョンのGitBucketにはKacper SzurekさんによるGitBucket 4.23.1 Unauthentic…

GitBucket 4.24.0をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.24.0をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/4.24.0 プルリクエストのレビューコメントにDiffを表示 プルリクエストのConversationタブではレビューコメントに該…

GitBucket 4.23.0をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.23.0をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/4.23.0 URL末尾のスラッシュを許容するように URLの末尾にスラッシュがついていてもスラッシュがついていない場合と…

GitBucket 4.22.0をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.22.0をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/4.22.0 プルリクエストのマージ方法の設定 リポジトリ毎にデフォルトのマージ方法と、選択可能なマージ方法を設定で…

GitBucketに見る長期的なメンテナンスの必要なScalaアプリケーションにおいてScalaのバージョンアップのために留意しておくべきこと

Scalaのバージョンアップはなぜ大変なのか? GitBucketはもうかれこれ5年近く開発を継続しており、Scalaのメジャーバージョンアップも何度か経験してきました。ScalaのバージョンアップはJavaと比べるとかなり苦労することが多いのですが、それはScalaのバー…

GitBucket 4.21.0をリリースしました

4.21.0には本体およびバンドルされたプラグインにいくつかの問題があったため、修正した4.21.2をリリース済みです。こちらをご利用ください。 https://github.com/gitbucket/gitbucket/releases/tag/4.21.2 Scalaで実装されたオープンソースのGitサーバ、Git…

GitBucket 4.20.0をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.20.0をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/4.20.0 プルリクエストのマージ時にSquashもしくはRebaseが可能に プルリクエストをマージする際に以下の3つのオプ…

Scala eXchange 2017に参加してきました

ロンドンで開催されたScala eXchange 2017でGitBucketのLTをさせていただきました。スライドは以下になります(口頭で話した部分を付け足すなどちょっと修正してあります)。今回もいろいろ反省が多く、修行しなくては…という感じでした。 GitBucket: Git Ce…

GitBucketプラグインの開発をサポートするsbtプラグインを作りました

少し前からこんなsbtプラグインを作っていたのですが、使えそうな感じになってきたので紹介記事を書きたいと思います。 github.com このプラグインはGitBucketプラグインのsbtプロジェクトに以下の機能を提供します。 GitBucketのコアライブラリとサーブレッ…

GitBucket 4.19.0をリリースしました

4.19.0には本体およびバンドルされたプラグインにいくつかの問題があったため、修正した4.19.3をリリース済みです。こちらをご利用ください。 https://github.com/gitbucket/gitbucket/releases/tag/4.14.3 Scalaで実装されたオープンソースのGitサーバ、Git…

GitBucket 4.18.0をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.18.0をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/4.18.0 レビューコメントへの返信フォーム プルリクエストなど、ソースコードにつけたコメントに対して返信するため…

GitBucket 4.17.0をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.17.0をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/4.17.0 gitbucket-ci-pluginが利用可能になりました GitBucketでシンプルなCI機能を提供するgitbucket-ci-pluginが…

GitBucket 4.16.0をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.16.0をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/4.16.0 AdminLTEのカラースキンを選択可能に GitBucketがUIテーマとして使用している使用しているAdminLTEはカラー…

GitBucket 4.15.0をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.15.0をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/4.15.0 標準プラグインをバンドル 以下のプラグインがGitBucketのディストリビューションにバンドルされるようにな…

GitBucket 4.14をリリースしました

4.14にはリポジトリのフォークに失敗する場合があるバグがあり、これを修正した4.14.1をリリース済みです。こちらをご利用ください。 https://github.com/gitbucket/gitbucket/releases/tag/4.14.1 Scalaで実装されたオープンソースのGitサーバ、GitBucket 4…

GitBucketがScala関西Summit 2017のスポンサーになりました

GitBucketがScala関西Summit 2017のブロンズスポンサーになりました!Webサイトにロゴを掲載していただいています。リンク先がGitHubのREADMEというのも寂しいので、この日のためにランディングページも用意しました!!*1 summit.scala-kansai.org ボランタ…

GitBucket 4.13をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.13をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/4.13 ローカルファイルのリポジトリへのアップロード ローカルのファイルをリポジトリにドラッグ&ドロップでアップロ…

GitBucket 4.12をリリースしました

4.12にはリダイレクト時の処理に問題があり、これを修正した4.12.1をリリース済みです。こちらをご利用ください。 https://github.com/gitbucket/gitbucket/releases/tag/4.12.1 Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.12をリリースしま…

GitBucket 4.11をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.11をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/4.11 デプロイキーのサポート CIツールなどで利用するためのデプロイキーを設定できるようになりました。リポジトリの…

GitBucket 4.10をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.10をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/4.10 Scala 2.12、Scalatra 2.5、Slick 3.2へのバージョンアップ Scalaのバージョンを2.12にアップデートしました。こ…

GitBucket 4.9をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.9をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/4.9 GitLFSサポート GitLFSの実験的サポートを追加しました。この機能を使用するためにはGitBucketの設定画面でBase UR…

GitBucketでのGitLFSサポートについて考える

GitBucketに以前から要望として上がっていたGitLFSサポートですが、どうやったら実装できるんだろうと思い軽くリサーチしてみたところ、どうやらGitblitではすでにGitLFSがサポートされているようです。 github.com LFSサーバのソースコードの該当部分はこの…

GitBucket 4.8をリリースしました

Scalaで実装されたオープンソースのGitサーバ、GitBucket 4.8をリリースしました。 https://github.com/takezoe/gitbucket/releases/tag/4.8 リポジトリ名での検索 GitBucketで管理しているリポジトリが増えてくると、目的のリポジトリを探すのが難しいとい…

JJUG CCC 2016 FallでGitBucketの話をしてきました

以前ScalaMatsuriでGitBucketについてお話しさせていただいたことはあるのですが、用途を考えると受託開発の現場で使われているケースが多いはずで、JavaコミュニティのほうがGitBucketのユーザ層に近い方が多いのでは…と思ったこともありJJUG CCCのCfPに応…