Gitea: より良いCI統合

作成日 2017年02月21日  ·  13コメント  ·  ソース: go-gitea/gitea

説明

現在、ドローンをCIシステムとして使用しています(テスト実行)が、実際には、リポジトリでCIが有効になっているかどうか(リポジトリ設定のWebhookを調べる以外)またはビルドステータスを確認できません。
唯一の可能性は、ドローンレポバッジをreadme.mdに含めることです。

したがって、ビルドステータスを次のように実装できれば便利です。

  • [x] githubのようなプルリクエスト(ドローンでも機能します。使用します:smile:)#2519#3588#7481
  • [x] Gitlabのようなコミット履歴(例)
  • [x]最後のビルドの状態としてのメインリポジトリページ( gitlabの「合格」バッジのように)
  • [x] giteaで表示した場合のコミット自体
kinfeature revieweconfirmed

最も参考になるコメント

また、githubのように、プルリクエストのページにステータスが表示されることも気に入っています。 また、CIがまだコミットを正常にビルドしていない場合は、コミットのマージを防ぐと便利です。


全てのコメント13件

ところで、これがドローンプロジェクトでも機能する必要があるかどうかはわかりませんが、これを実装する方法が計画されていて、要件がわかっている場合は、ドローン課題トラッカーでリクエストを開くこともできます。

#357の重複?

それは同じことではありません。 1つはAPI用で、もう1つはコミット前のUIにあります。

けっこうだ

私たちはすでにその問題を抱えていると確信しています。

未解決の問題で類似したものを見つけることができませんでした。

これらはすべて#357が必要ですが、これはその拡張機能です🙂

ステータスAPI(#357)は現在マージされていると報告されていますが、UIにステータスを表示するために何が欠けていますか?
そして、ドローンのステータスを更新するには?

@strkドローンはすでにステータスを更新しています。 私たちが見逃しているのは#2519です

また、githubのように、プルリクエストのページにステータスが表示されることも気に入っています。 また、CIがまだコミットを正常にビルドしていない場合は、コミットのマージを防ぐと便利です。


価値があるので、#2519がマージされるまでギャップを埋めるためにユーザースクリプトを作成しました。 現在、PRページ自体にステータスのみが表示されますが、次のように表示されます。

image

この問題は、最近のアクティビティがないため、自動的に古いものとしてマークされています。 今後2週間以内にそれ以上の活動が発生しなければ、閉鎖されます。 貢献していただきありがとうございます。

この問題はまだ関連しています

このページは役に立ちましたか?
0 / 5 - 0 評価