提交 785e0ef8 编写于 作者: D Daniel Beck

First attempt at a plugins list based on dev list feedback

上级 4e27ea29
......@@ -8,17 +8,27 @@
// away from these.
//
exports.recommendedPlugins = [
"ant",
"antisamy-markup-formatter",
"credentials",
"build-monitor-plugin",
"build-timeout",
"cloudbees-folder",
"credentials-binding",
"email-ext",
"git",
"github-branch-source",
"junit",
"gradle",
"ldap",
"mailer",
"matrix-auth",
"script-security",
"pam-auth",
"pipeline-stage-view",
"ssh-slaves",
"subversion",
"translation",
"timestamper",
"workflow-aggregator",
"workflow-multibranch"
"workflow-multibranch",
"ws-cleanup"
];
//
......@@ -27,50 +37,79 @@ exports.recommendedPlugins = [
//
exports.availablePlugins = [
{
"category": "General",
"description": "(a collection of things I cannot think of a better name for)",
"category":"Organization and Administration",
"plugins": [
{ "name": "external-monitor-job" },
{ "name": "translation" }
{ "name": "dashboard-view" },
{ "name": "build-monitor-plugin" },
{ "name": "cloudbees-folder" },
{ "name": "antisamy-markup-formatter" }
]
},
{
"category":"Organization and Administration",
"category":"Build Features",
"description":"Add general purpose features to your jobs",
"plugins": [
{ "name": "antisamy-markup-formatter" }
{ "name": "ansicolor" },
{ "name": "build-name-setter" },
{ "name": "build-timeout" },
{ "name": "config-file-provider" },
{ "name": "credentials-binding" },
{ "name": "rebuild" },
{ "name": "ssh-agent" },
{ "name": "throttle-concurrents" },
{ "name": "timestamper" },
{ "name": "ws-cleanup" }
]
},
{
"category":"Build Tools",
"plugins": [
{ "name": "ant" },
{ "name": "maven-plugin" }
{ "name": "gradle" },
{ "name": "msbuild" },
{ "name": "nodejs" }
]
},
{
"category":"Build Analysis and Reporting",
"plugins": [
{ "name": "javadoc" },
{ "name": "junit" }
{ "name": "checkstyle" },
{ "name": "cobertura" },
{ "name": "htmlpublisher" },
{ "name": "junit" },
{ "name": "sonar" },
{ "name": "warnings" },
{ "name": "xunit" }
]
},
{
"category":"Pipelines and Continuous Delivery",
"plugins": [
{ "name": "workflow-aggregator" },
{ "name": "workflow-multibranch" },
{ "name": "github-branch-source" },
{ "name": "workflow-multibranch" }
{ "name": "pipeline-stage-view" },
{ "name": "build-pipeline-plugin" },
{ "name": "conditional-buildstep" },
{ "name": "jenkins-multijob-plugin" },
{ "name": "parameterized-trigger" },
{ "name": "copyartifact" }
]
},
{
"category":"SCM",
"category":"Source Code Management",
"plugins": [
{ "name": "bitbucket" },
{ "name": "cvs" },
{ "name": "git" },
{ "name": "git-parameter" },
{ "name": "github" },
{ "name": "gitlab-plugin" },
{ "name": "subversion" }
]
},
{
"category":"Distributed Builds and Containers",
"category":"Distributed Builds",
"plugins": [
{ "name": "matrix-project" },
{ "name": "ssh-slaves" },
......@@ -80,18 +119,22 @@ exports.availablePlugins = [
{
"category":"User Management and Security",
"plugins": [
{ "name": "credentials" },
{ "name": "ldap" },
{ "name": "matrix-auth" },
{ "name": "pam-auth" },
{ "name": "script-security" },
{ "name": "ssh-credentials" }
{ "name": "ldap" },
{ "name": "role-strategy" },
{ "name": "active-directory" }
]
},
{
"category":"Notifications and Publishing",
"plugins": [
{ "name": "mailer" }
{ "name": "email-ext" },
{ "name": "emailext-template" },
{ "name": "mailer" },
{ "name": "publish-over-ssh" },
{ "name": "slack" },
{ "name": "ssh" }
]
}
];
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册