我正在考虑使用 Jenkins CI 基本上作为作业调度程序。我计划让最终用户创建、更新和删除作业。我看到的主要障碍是作业计划是在 cron 语法中指定的,这对用户来说完全不友好。
有人知道有哪些用户友好的日程安排插件吗?像 Windows 事件调度程序(见下文)之类的东西就可以了。
或者,还有其他我应该考虑的(Windows)调度解决方案吗?我看了很多, Jenkins 似乎总体上最适合我们的需求:
- 开箱即用的基于网络的用户界面(最好是可换肤的)
- 用户数量较少
- 工作岗位数量较少
- 灵活
- 相对轻量级、低开销
- 具有用于编程访问的 Web API
根据记录,我们是一家 Windows/AWS/C#/MySql/JS 商店。带有一些Java。 Linux 也不是立即禁止的。
提前致谢, 皮特
最佳答案
Jenkins 专为构建管理和持续集成而设计。我认为如果您仅将其用于作业调度,那就太多了。
您可以尝试其他作业调度和自动化解决方案,例如 Rundeck。
http://rundeck.org/news/2014/01/08/Jenkins-is-for-development-Rundeck-is-for-operations.html
关于c# - 用户友好的 Jenkins CI 作业计划格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30584955/