CI/CD(継続的インテグレーション/継続的デリバリー)はJenkins(ジェンキンス)
どのようなビジネス課題を解決できましたか?あるいは、どのようなメリットが得られましたか?
1つのツールで全てのワークフローの制御と統合を行います。これには(GIT(ギット)、Maven(メイブン)、Java、Python(パイソン)、Docker(ドッカー)、Mesos(メソス)、Oracle Cloud、Hadoop(ハドゥ―プ)、Apache Spark(アパッチスパーク))と連携する新たなテクノロジーを扱うプラグインが含まれます。
改善してほしいポイントは何でしょうか?
アップグレードで、外部プラグインが破損してしまい、プラグインが更新されるまで次善策を取る必要がある場合もありました。このためアップグレードの前にはテストが必要であることを深く心に留め、常にLTSバージョンを使用するようにしましょう。
この製品・サービスの良いポイントは何でしょうか?
全ての環境(開発、品質管理および生産)でJenkins(ジェンキンス)を扱っており、Jenkins(ジェンキンス)とサードパーティーのプラグイン(GIT(ギット)、Mesos(メソス)、Maven(メイブン)、アーティファクトリ)との統合は、開発から生産まで全てのワークフロー、アクセス制御のRBAC(ロールベースのアクセス管理)はADインテグレーションでうまく機能しており、新しいジョブ/パイプラインの設定は非常に簡単です。
続きを開く
Jenkins for CI/CD.
What business problems are you solving with the product? What benefits have you realized?
Control and integration of all the workflow with one tool, that include plugins to work with new technologies that are working with (GIT, Maven, Java, Python, Docker, Mesos, Oracle Cloud, Hadoop, SPARK)
What do you dislike?
with some upgrades the third party plugins just broke and we need to do some workarounds until the plugin got updates, so, keep in mind you need testing deeply before upgrades and try to always use a LTS version.
What do you like best?
We are working with jenkins in all environment (Dev, QA, Stage and production) and the integration of Jenkins and third party plugins (Git, Mesos, Maven, artifactory) works great for all the workflow from Dev to prod, RBAC for access control works great with AD integration and the setup of new jobs/pipelines is very easy.
Recommendations to others considering the product
Jenkins will be your best option thanks to all plugins available, but be very careful with upgrades or your third party plugins could fail, try to work with LTS version and install just the minimal plugins you could need.
続きを開く