私が使用した中で最高のCI / CD
どのようなビジネス課題を解決できましたか?あるいは、どのようなメリットが得られましたか?
私たちは、このスペースの他のすべての主要なプレーヤーのすべての柔軟性を備えた、自社サーバーでロックアンドキーの下に保つことができる、信頼できるCI / CDツールを必要としていました。これにより、実際に妥協することなく機能する前例のない速度、シンプルさ、および柔軟性が提供されます。
改善してほしいポイントは何でしょうか?
自己ホスト型の「エンタープライズ」バージョンを実行している場合、更新は恐ろしいことではありませんが、多少不格好です。 GUIを使用して更新する方法はありますが、多くの場合、サーバーにSSHで接続してパッケージを更新する必要があります。時々、変更があった場合は、以前ほどは文書化されていません。時間がかかりすぎず、Buddy 2.0はすべてのプロジェクトに重要な変更を強制しましたが、必要な更新であることを詳述していませんでした。新しいキーで多くのプロジェクトを更新しなければならないのは、大きな負担でした。価格。現在、価格設定モデルは他のサービスと同等であり、問題ありません。これは最近(1.x => 2.0)変更されました。しかし、以前は機能しなくなったフリーバージョンを使用することができましたが、これはフリーランサーに不利益をもたらします。もしあなたが祖父であったか、またはバージョン1.0を使い続けたいなら、それはすべて良いことですが、2.0のすべての良いものを手に入れることはできません。サポートの応答時間は少し長くなりますが、それは私たちが地球の反対側にいるという事実だけが原因ですが、米国を拠点としている場合は、それを覚えておいてください。
この製品・サービスの良いポイントは何でしょうか?
UX-最高のUXを引き継ぐ、私はあらゆるCI / CDツールで経験しました。ステータスと進行状況は非常に明確であるため、何が起こっているかについての質問はなく、問題を特定する前にテキストの壁を一読する必要はありません。ワークフロー、つまり「パイプライン」のセットアップは非常に簡単なプロセスです。これは、システム全体の要であるため、非常に重要です。 UI-モダンで洗練された、明らかに主観的なツールですが、ツール自体はクッキーカッターのデザインではなく、同じ空間内の他のツールとは明確に区別するために、美学に多くの考慮が払われました。柔軟性-私たちが経験した他のGUI駆動CI / CDツールの問題の1つは柔軟性の欠如ですが、バディには同じ制限がありません。 CI / CDツールに期待および/または期待するほとんどすべてが付属しています。自動化、通知、複製、Rsync(クラッチ)、変数(一見シンプル、しかしクラッチ)、SSH、サードパーティ接続、「CRON」ジョブなど、リストは続きます。単一の設定を書くことを余儀なくされることなくすべて完了しました。ファイル。速度-私たちが使用した最も速い、とは言えない配備ツールの1つ。サンドボックス...ええ...サンドボックス
続きを開く
Best CI/CD that I've used
What problems are you solving with the product? What benefits have you realized?
We needed a reliable CI/CD tool, that we could keep under lock-and-key on our own servers, that had all the flexibility of all the other major players in this space. This provides us with unprecedented speed, simplicity, and flexibility that just works, without any real compromise.
What do you dislike?
If you're doing the self-hosted "Enterprise" version, updating is not horrible, but it is kinda clunky. There's a way to update through the GUI, however, more often than not, it still forces you to SSH into your server to update a package.
Every now and again, when there's a change, it's not as well documented as it could've been. Without being too long-winded, Buddy 2.0 forced a key change for all projects, w/o detailing that it was a required update. Having to update a lot of projects with new keys was a bear.
Pricing. Now granted, the pricing model is on par with other services, and that's fine., and this just recently (1.x => 2.0) changed. But you previously were able to have a working free version, which is no longer available, which is to the detriment of freelancers. If you were grandfathered in or want to stay with version 1.0, that's all good, but you don't get all the 2.0 goodies.
Support response times, a bit longer, but that's only really due to the fact that we're on opposite sides of the globe, but if you're based in the US, keep that in mind.
What do you like best?
UX - Hands down the best UX, I've had on any CI/CD tool. Status and progress are very clear, so there's never a question about what's happening and you don't have to read through a wall of text before you're able to identify issues. Setting up your workflow aka "pipeline" is a very easy process, which is crucial because it's the crux of the whole system.
UI - Modern and sleek, clearly subjective, however, the tool itself is not a cookie cutter design and there was a lot of thought put into the aesthetic, which definitely separates it from other tools within the same space.
Flexibility - One of the issues with other GUI driven CI/CD tools we've experienced is it's lack of flexibility, however, Buddy doesn't have those same limitations. Comes with pretty much everything you expect and/or want from any CI/CD tool. Automation, notifications, cloning, Rsync (clutch), variables (seemingly simple, but also clutch), SSH, 3rd party connections, "CRON" jobs, etc. the list goes on. All done without being forced to write a single config. file.
Speed - One the fastest, if not the fastest deployment tools we've used.
Sandboxes ... yea ... sandboxes
続きを開く