[table][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Next+Build+Number+PluginHudson] Next Build Number Plugin[/url] [/td][td] 1.0[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Node+Name+Column+PluginNode] Name Column[/url] Column showing the node name that can be configured in views.
[/td][td] 1.1[/td][td] Downgrade to 1.0 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Parameterized+Trigger+PluginHudson] Parameterized Trigger plugin[/url] [/td][td] 2.4[/td][td] Downgrade to 2.3 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Performance+PluginPerformance] Plugin[/url] This plugin integrates [url=http://jakarta.apache.org/jmeter/JMeter] reports[/url] and the [url=http://www.junit.org/JUnit] reports[/url] to Hudson.
[/td][td] 1.3[/td][td] Downgrade to 1.2 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/PerfPublisher+PluginHudson] Performance Publisher plugin[/url] This plugin will parse log files from multiple type of tests.
[/td][td] 7.97[/td][td] Downgrade to 7.96 [/td][td] [/td][/tr][tr][td][/td][td][url=https://hudson.dev.java.net/plugin/piwikanalyticsHudson] Piwik Analytics Plug-in[/url] This plugin decorates all pages with piwik tracking code
[/td][td] 1.0[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/PlatformLabeler+PluginHudson] platformlabeler plugin[/url] Assigns labels on nodes automatically based on the computer operating system.
[/td][td] 1.1[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Plot+PluginPlot] Plugin[/url] This plugin provides generic plotting (or graphing) capability.
[/td][td] 1.3[/td][td] Downgrade to 1.2 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/PMD+PluginPMD] Plugin[/url] This plug-in collects the [url=http://pmd.sourceforge.net/PMD[/url]] analysis results of the project modules and visualizes the found warnings.
[/td][td] 3.6[/td][td] Downgrade to 3.5 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Port+Allocator+PluginHudson] Port Allocator Plug-in[/url] This plugin allocates free ports as environment variables.
[/td][td] 1.5[/td][td] Downgrade to 1.4 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Post+build+taskPost] build task[/url] This plugin allows to execute a batch/shell task depending on the build log output.
[/td][td] 1.7[/td][td] Downgrade to 1.6 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Promoted+Builds+PluginHudson] promoted builds plugin[/url] This plugin implements a "promoted build" feature where a build of one job can be marked as "promoted" when it passes certain criteria.
[/td][td] 1.10[/td][td] Downgrade to 1.9 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Promoted+Builds+Simple+PluginPromoted] Builds (Simple)[/url] Simpler version of Promoted Builds plugin, with only manual promotion of builds.
[/td][td] 1.6[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/PVCS+SCMPVCS] SCM plugin for Hudson[/url] This plugin provides integration with Serena's PVCS Version Manager SCM.
[/td][td] 1.1[/td][td] Downgrade to 1.0 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/PXE+PluginHudson] PXE netboot plugin[/url] [/td][td] 1.5[/td][td] Downgrade to 1.4 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Python+PluginPython] Plugin[/url] Adds the ability to execute python scripts as build steps.
[/td][td] 1.1[/td][td] Downgrade to 1.1 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Radiator+View+PluginHudson] Radiator View Plugin[/url] Adds a new high visibility view of project status.
[/td][td] 1.9[/td][td] Downgrade to 1.7 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Rebuild+PluginRebuilder[/url]] This plugin is for rebuilding a job using the same parameters.
[/td][td] 1.4[/td][td] Downgrade to 1.1 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Redmine+PluginRedmine] Plugin[/url] This plugin integrates [url=http://www.redmine.org/Redmine[/url]] project management into Hudson.
[/td][td] 0.8[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Regex+Email+PluginRegex] Email Plugin[/url] This plugin resolves user email addresses using regular expressions.
[/td][td] 0.3[/td][td] Downgrade to 0.2 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Release+PluginHudson] Release Plugin[/url] This plugin allows you to configure pre and post build actions that are executed when a release build is manually triggered.
[/td][td] 1.10[/td][td] Downgrade to 1.9 [/td][td] [/td][/tr][tr][td][/td][td][url=https://hudson.dev.java.net/plugin/scis-adHudson] Support Subscription Notification Plugin[/url] This plugin notifies the support subscription offering.
[/td][td] 1.2[/td][td] Downgrade to 1.1 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/SCons+PluginSCons] Plugin[/url] This plugin provides [url=http://www.scons.org/SCons[/url]] support in Hudson.
[/td][td] 0.2[/td][td] Downgrade to 0.1 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/SCP+pluginSCP] plugin[/url] This plugin uploads build artifacts to repository sites using SCP (SSH) protocol.
[/td][td] 1.6[/td][td] Downgrade to 1.5.2 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Screenshot+PluginHudson] Screenshot plugin[/url] [/td][td] 1.1[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Sectioned+View+PluginSectioned] View Plugin[/url] Adds a new view that can be organised into different sections.
[/td][td] 1.11[/td][td] Downgrade to 1.10 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Selenium+PluginHudson] Selenium plugin[/url] [/td][td] 1.3[/td][td] Downgrade to 1.2 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Selenium+AES+PluginSelenium] AES Plugin[/url] This plugin is for continuous regression test by [url=http://www.enjoyxstudy.com/selenium/autoexec/index.en.htmlSelenium] Auto Exec Server (AES)[/url].
[/td][td] 0.3[/td][td] Downgrade to 0.2 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Seleniumhq+PluginSeleniumhq] Plugin[/url] This plugin integrates [url=http://www.seleniumhq.org/Seleniumhq[/url]] to Hudson.
[/td][td] 0.3[/td][td] Downgrade to 0.2 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Setenv+PluginHudson] Setenv Plugin[/url] This plugin can be used to set environment variables to be applied to all build steps in a given job.
[/td][td] 1.1[/td][td] Downgrade to 1.0 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Sidebar-Link+PluginSidebar] Link[/url] Add links in the sidebar of the Hudson main page and view tabs.
[/td][td] 1.4[/td][td] Downgrade to 1.3 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/SiteMonitor+PluginSiteMonitor] Plugin[/url] SiteMonitor plugin monitors web site up/down status.
[/td][td] 0.1[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/slave-statusslave-status[/url]] Visit a url like http://myslave:3141 to see an XML document giving the slave's status. Use automated tools like curl or nagios to check this data periodically, if you want to.
[/td][td] 1.4[/td][td] Downgrade to 1.4 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/SLOCCount+PluginHudson] SLOCCount Plug-in[/url] This plugin parses SLOCCount output files to produce project and build reports.
[/td][td] 1.4[/td][td] Downgrade to 1.4 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Sonar+PluginSonar] plugin[/url] Quickly benefit from [url=http://sonar.codehaus.org/Sonar[/url]], an open-source dashboard based on many analysis tools like Checkstyle, PMD and Cobertura.
[/td][td] 1.5[/td][td] Downgrade to 1.4 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Hudson+Sounds+pluginHudson] Sounds plugin[/url] This plugin allows Hudson to play audio clips as build notifications.
[/td][td] 0.2[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Hudson+Speaks%21+PluginHudson] Speaks! Plugin[/url] This plugin gives Hudson a voice using [url=http://freetts.sourceforge.net/FreeTTS[/url]].
[/td][td] 0.1.1[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/SSH+pluginHudson] SSH plugin[/url] This plugin executes shell commands remotely using SSH protocol.
[/td][td] 1.1[/td][td] Downgrade to 1.0 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/SSH+Slaves+pluginSSH] Slaves plugin[/url] [/td][td] 0.13[/td][td] Downgrade to 0.12 [/td][td] Unpin[url=http://wiki.hudson-ci.org/display/HUDSON/Pinned+Pluginsimg] http://hzlinv23.china.nsn-net.net:8080/static/f6d7729d/images/16x16/help.gif[/img/url/td/trtrtd/tdtdurl=http://wiki.hudson-ci.org/display/HUDSON/Startup+Trigger] Startup][ Trigger[/url] This plugin allows you to trigger a Hudson build when Hudson first starts up.
[/td][td] 0.1[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Status+View+PluginStatus] View Plugin[/url] View type to show jobs filtered by status of the last completed build.
[/td][td] 1.0[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Status+Monitor+PluginHudson] Status Monitor[/url] This plugin shows all specified jobs on a single screen overview, that could be used to present the state of hudson to a teams visually.
[/td][td] 1.2[/td][/tr][/table]
[table][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Email-ext+pluginHudson] Email Extension Plugin[/url] This plugin is a replacement for Hudson's email publisher
[/td][td] 2.9[/td][td] Downgrade to 2.6 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Emma+PluginHudson] Emma plugin[/url] This plugin integrates [url=http://emma.sf.net/EMMA] code coverage reports[/url] to Hudson.
[/td][td] 1.21[/td][td] Downgrade to 1.10 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Emotional+Hudson+PluginEmotional] Hudson plugin[/url] This funny plugin changes the expression of Mr. Hudson in the background when your builds fail.
[/td][td] 1.2[/td][td] Downgrade to 1.01 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Envfile+PluginHudson] Environment File Plugin[/url] This plugin can be used to set environment variables from a file.
[/td][td] 1.1[/td][td] Downgrade to 1.0 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Extended+Read+Permission+PluginHudson] Extended Read Permission Plugin[/url] [/td][td] 1.0[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Files+Found+TriggerFiles] Found Trigger[/url] Schedules a build when certain files exist.
[/td][td] 1.1.3[/td][td] Downgrade to 1.1.2 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/File+System+SCMFile] System SCM[/url] File System SCM
[/td][td] 1.9[/td][td] Downgrade to 1.8 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/FindBugs+PluginFindBugs] Plugin[/url] This plug-in collects the [url=http://findbugs.sourceforge.net/FindBugs[/url]] analysis results of the project modules and visualizes the found warnings.
[/td][td] 4.14[/td][td] Downgrade to 4.11 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Fitnesse+PluginHudson] Fitnesse plugin[/url] This plugin can launch [url=http://fitnesse.org/fitnesse[/url]] tests as a build step and display reports as a post-build step.
[/td][td] 1.4[/td][td] Downgrade to 1.3.1 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/FTP-Publisher+PluginFTP] publisher plugin[/url] This plugin can be used to upload project artifacts and whole directories to an ftp server.
[/td][td] 1.0[/td][td] Downgrade to 0.9 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Google+Calendar+PluginHudson] Google Calendar plugin[/url] This plugin publishes the job status to Google Calendar.
[/td][td] 0.3[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Gerrit+TriggerGerrit] Trigger[/url] This plugin integrates Hudson to [url=http://code.google.com/p/gerrit/Gerrit[/url]] code review.
[/td][td] 2.0[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Girls+PluginGirls] Plugin[/url] Girls plugin displays picture of girls (instead of Hudson the butler) and a random fact on each build page.
[/td][td] 1.0.0[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Git+PluginGit] Plugin[/url] This plugin integrates [url=http://git.or.cz/GIT[/url]] to Hudson.
[/td][td] 0.9.2[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Global+Build+Stats+PluginHudson] global-build-stats plugin[/url] This plugin will allow you to manage global hudson build stats concerning build failures
[/td][td] 0.1-alpha4[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Google+Analytics+PluginHudson] Google Analytics Plug-in[/url] [/td][td] 1.2[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Green+BallsGreen] Balls[/url] Because green is better than blue!
[/td][td] 1.8[/td][td] Downgrade to 1.6 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Grinder+PluginHudson] Grinder plugin[/url] This plugin will parse log files from The Grinder performance tests.
[/td][td] 1.4[/td][td] Downgrade to 1.3 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Groovy+Postbuild+PluginGroovy] Postbuild[/url] Groovy postbuild task.
[/td][td] 1.3[/td][td] Downgrade to 1.1 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Hadoop+PluginHudson] Hadoop plugin[/url] [/td][td] 1.3[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/HTML+Publisher+PluginHTML] Publisher plugin[/url] This plugin publishes HTML reports.
[/td][td] 0.4[/td][td] Downgrade to 0.3 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Hudson+Centralized+Job%28Re%29Action+pluginHudson] Centralized Job(Re) Action[/url] Centralized configuration to restart jobs when a pattern occurs in the job console output
[/td][td] 1.1[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Hudson+Personal+ViewHudson] Personal View[/url] This plugin provides a view where the selection of jobs to this view is attached to a user
[/td][td] 1.7[/td][td] Downgrade to 1.5 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Hudson+Startup+TriggerHudson] Startup Trigger[/url] This plugin allows you to trigger a Hudson build when Hudson first starts up.
[/td][td] 0.1[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Hudson+Tray+ApplicationHudson] Tray Application Plugin[/url] This plugin provides a Tray application that monitors this (and other) Hudson servers
[/td][td] 0.7.3[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/JIRA+PluginHudson] JIRA plugin[/url] This plugin integrates Hudson to [url=http://www.atlassian.com/software/jira/Atlassian] JIRA[/url].
[/td][td] 1.25[/td][td] Downgrade to 1.24 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/JMeter+PluginHudson] JMeter plugin[/url] This plugin integrates [url=http://jakarta.apache.org/jmeter/JMeter] reports[/url] to Hudson.
[/td][td] 0.3.0[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Job+Exporter+PluginExport] dynamic job data[/url] This plugin exports hudson runtime job parameters into a properties file.
[/td][td] 0.1.0[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/JobConfigHistory+PluginJobConfigHistory] Plugin[/url] Job history plugin for hudson.
[/td][td] 1.5[/td][td] Downgrade to 1.4 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/JobRevision+PluginJob] Revision Plug-in[/url] This plugin allows you to set a revision for the Hudson job. The job revision is available by the environment variable JOB_REVISION.
[/td][td] 0.3[/td][td] Downgrade to 0.2 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Job+Type+Column+PluginJob] Type Column[/url] Column showing the job type that can be configured in views.
[/td][td] 1.0[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Join+PluginJoin] plugin[/url] [/td][td] 1.9[/td][td] Downgrade to 1.8 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/JSUnit+PluginHudson] JSUnit plugin[/url] [/td][td] 1.2[/td][td] Downgrade to 0.4 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/JSWidgets+PluginJSWidgets] Plugin[/url] Allows embedding various statistics available from Hudson in your via javascript-snippets ala ohloh.net. See [url=http://wiki.hudson-ci.org/display/HUDSON/JSWidgets+PluginJSWidgets+Plugin[/url]].
[/td][td] 1.4[/td][td] Downgrade to 1.3 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/JUnit+Attachments+PluginJUnit] Attachments Plugin[/url] [/td][td] 1.0[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/LabeledTestGroupsPublisher+PluginLabeled] Test Groups Publisher[/url] Allows test results to be grouped by type (unit, smoke, regression etc).
[/td][td] 1.2.6[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Last+Failure+Version+Column+PluginLast] Failure Version Column[/url] Column showing the last failure version that can be configured in views.
[/td][td] 1.0[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Last+Success+Description+Column+PluginLast] Success Description Column[/url] Column showing the last success description that can be configured in views.
[/td][td] 1.0[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Last+Success+Version+Column+PluginLast] Success Version Column[/url] Column showing the last success version that can be configured in views.
[/td][td] 1.0[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/LDAP+Email+PluginLDAP] Email Plugin[/url] This plugin resolves user email addresses from an LDAP directory. It is not needed if Hudson uses LDAP as its authentication source and user records have a standard "mail" attribute.
[/td][td] 0.6[/td][td] Downgrade to 0.5 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Libvirt+Slaves+PluginHudson] Libvirt Slaves plugin[/url] This plugin provide a way to create slave computer as VirtualMachine controlled by KVM/XEN (start before build, shutdown after)
[/td][td] 1.6[/td][td] Downgrade to 1.4 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Locale+PluginLocale] plugin[/url] This plugin lets you control the language of Hudson.
[/td][td] 1.1[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Locked+Files+Report+PluginLocked] Files Report Plugin[/url] This plugin can be used for debugging when Hudson can not remove a workspace or update files because some process is locking a file in the workspace. The plugin will check at start and end of a build if there are any locked files in the workspace, and then fail the build if so together with a list of the files.
[/td][td] 1.1[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Locks+and+Latches+pluginHudson] Locks and Latches plugin[/url] This plugin adds locking and latch functionality to Hudson.
[/td][td] 0.6[/td][td] Downgrade to 0.5 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Log+Parser+PluginLog] Parser Plugin[/url] [/td][td] 1.0.7[/td][td] Downgrade to 1.0.4 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Maven+2+Project+PluginMaven] 2 Project Plugin[/url] [/td][td] 1.381[/td][td] Downgrade to 1.363 [/td][td] Unpin[url=http://wiki.hudson-ci.org/display/HUDSON/Pinned+Pluginsimg] http://hzlinv23.china.nsn-net.net:8080/static/f6d7729d/images/16x16/help.gif[/img/url/td/trtrtd/tdtdurl=http://wiki.hudson-ci.org/display/HUDSON/Measurement+Plots+Plugin] Measurement][ Plots[/url] Plot measurements embedded into the standard output and error streams of tests.
[/td][td] 0.1[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/MonitoringMonitoring[/url]] Hudson's monitoring with [url=http://javamelody.googlecode.com/JavaMelody[/url]]. Open [url=http://hzlinv23.china.nsn-net.net:8080/monitoringreport[/url]] after installation.
[/td][td] 1.21.0[/td][td] Downgrade to 1.20.0 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Naginator+PluginNaginator[/url]] This plugin allows you to immediately reschedule upon failure.
[/td][td] 1.5[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Nested+View+PluginNested] View Plugin[/url] View type to allow grouping job views into multiple levels instead of one big list of tabs.
[/td][td] 1.5[/td][td] Downgrade to 1.4[/td][/tr][/table]
codyzhang 于 2011-1-13 09:52 发表
xiaopan3322 可以列出一下你的插件名?方便大家都是一下啊 [/quote]
没明白你的意思,我的所有插件??? 我用的插件就这些了,自己凑合着看吧:
[table][tr][td=1,1,32][url=http://hzlinv23.china.nsn-net.net:8080/pluginManager/installed#Enabled] [/url][/td][td][url=http://hzlinv23.china.nsn-net.net:8080/pluginManager/installed#Name] ↓[/url][/td][td][url=http://hzlinv23.china.nsn-net.net:8080/pluginManager/installed#Version] [/url][/td][td=1,1,32][url=http://hzlinv23.china.nsn-net.net:8080/pluginManager/installed#Previously] installed version [/url][/td][td][url=http://hzlinv23.china.nsn-net.net:8080/pluginManager/installed#Pinned] [/url][/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Analysis+Collector+PluginStatic] Analysis Collector Plug-in[/url] This plug-in is an add-on for the plug-ins Checkstyle, Dry, FindBugs, PMD, Tasks, and Warnings: the plug-in collects the different analysis results and shows the results in a combined trend graph. Additionally, the plug-in provides health reporting and build stability based on these combined results.
[/td][td] 1.8[/td][td] Downgrade to 1.7 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Static+Code+Analysis+Plug-insStatic] Analysis Utilities[/url] This plug-in provides utilities for the static code analysis plug-ins.
[/td][td] 1.14[/td][td] Downgrade to 1.14 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Audit+Trail+PluginAudit] Trail[/url] Keep a log of who performed particular Hudson operations, such as configuring jobs.
[/td][td] 1.4[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Backup+PluginBackup] Plugin[/url] Backup or restore your Hudson configuration files
[/td][td] 1.5[/td][td] Downgrade to 1.4.1 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Batch+Task+PluginBatch] Task Plugin[/url] This plugin adds the "task" action to the project for performing batch tasks on the server workspace.
[/td][td] 1.13[/td][td] Downgrade to 1.13 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Blame+Upstream+Committers+PluginBlame] Upstream Committers[/url] A simple plugin that allows downstream jobs to mail upstream committers when the build fails.
[/td][td] 1.2[/td][td] Downgrade to 1.1 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/BruceSchneier+PluginBruce] Schneier Plugin[/url] BruceSchneier plugin displays a picture of Bruce Schneier (instead of Hudson the butler) and a random Bruce Schneier fact on each build page. Code stolen wholesale from the ChuckNorris plugin: [url]http://wiki.hudson-ci.org/display/HUDSON/ChuckNorris+Plugin/url][
[/td][td] 0.1[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Bugzilla+PluginBugzilla] plugin[/url] This plugin integrates [url=http://www.bugzilla.org/Bugzilla[/url]] into Hudson.
[/td][td] 1.4[/td][td] Downgrade to 1.4 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Build+Publisher+PluginHudson] Build-Publisher plugin[/url] Plugin for publishing build results.
[/td][td] 1.10[/td][td] Downgrade to 1.9 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Build-timeout+PluginHudson] build timeout plugin[/url] This plugin allows builds to be automatically terminated after the specified amount of time has elapsed.
[/td][td] 1.6[/td][td] Downgrade to 1.5 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/CCCC+PluginHudson] CCCC Plug-in[/url] This plugin parses [url=http://cccc.sourceforge.net/CCCC[/url]] output files to produce project and build reports.
[/td][td] 0.3[/td][td] Downgrade to 0.2 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Change+Log+History+PluginChange] Log History[/url] This plugin copies change log data to a later build when a build is deleted.
[/td][td] 1.1[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Checkstyle+PluginCheckstyle] Plug-in[/url] This plug-in collects the [url=http://checkstyle.sourceforge.net/Checkstyle[/url]] analysis results of the project modules and visualizes the found warnings.
[/td][td] 3.10[/td][td] Downgrade to 3.9 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/ChuckNorris+PluginChuckNorris] Plugin[/url] ChuckNorris plugin displays a picture of Chuck Norris (instead of Hudson the butler) and a random Chuck Norris 'The Programmer' fact on each build page.
[/td][td] 0.4[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/The+Continuous+Integration+Game+pluginHudson] Continuous Integration game[/url] The continuous integration build game.
[/td][td] 1.17[/td][td] Downgrade to 1.16 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Claim+PluginClaim] Plugin[/url] Allow users to claim failed builds.
[/td][td] 1.7[/td][td] Downgrade to 1.6 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/ClearCase+PluginClearCase] Plugin[/url] This plugin makes it possible to retrieve files from a ClearCase SCM using a configspec.
[/td][td] 1.3.2[/td][td] Downgrade to 1.3.1 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Clone+Workspace+SCM+PluginHudson] Clone Workspace SCM Plug-in[/url] This plugin makes it possible to archive the workspace from builds of one project and reuse them as the SCM source for another project.
[/td][td] 0.2[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Clover+PluginHudson] Clover plugin[/url] This plugin integrates [url=http://atlassian.com/clover/Clover] code coverage reports[/url] to Hudson.
[/td][td] 3.0.2[/td][td] Downgrade to 3.0.1 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/cmakebuilder+PluginHudson] CMake plugin[/url] This plugin can be used to build cmake based projects within hudson.
[/td][td] 1.8[/td][td] Downgrade to 1.6.2 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Cobertura+PluginCobertura] Plugin[/url] This plugin integrates [url=http://cobertura.sf.net/Cobertura] coverage reports[/url] to Hudson.
[/td][td] 1.0[/td][td] Downgrade to 0.8.9 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/CodeScanner+PluginCodeScanner] Plugin[/url] This plug-in collects the output of the Symbian CodeScanner and visualizes the results.
[/td][td] 0.10[/td][td] Downgrade to 0.8 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Compact+ColumnsCompact] Columns[/url] More compact columns for showing last success and failure. Easier to understand, and takes less room in your view.
[/td][td] 1.3[/td][td] Downgrade to 1.2 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Configuration+Slicing+PluginConfiguration] Slicing plugin[/url] [/td][td] 1.16[/td][td] Downgrade to 1.15 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Copy+To+Slave+PluginCopy] To Slave Plugin[/url] This plugin adds "Copy files to slave node before building" and "Copy files back to the master" options to projects.
[/td][td] 1.2.1[/td][td] Downgrade to 1.2 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/CopyArchiver+PluginHudson] Copy Archiver Plug-in[/url] This plugin allows you upload using file protocol the archived artifacts into a shared directory. Only the artifacts of the latest build will be keept.
[/td][td] 0.5.1[/td][td] Downgrade to 0.5 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Copy+Artifact+PluginCopy] Artifact Plugin[/url] Adds a build step to copy artifacts from another project.
[/td][td] 1.10[/td][td] Downgrade to 1.8 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Cppcheck+PluginHudson] Cppcheck Plug-in[/url] This plug-in collects the [url=http://cppcheck.wiki.sourceforge.net/Cppcheck[/url]] analysis results of the project and visualizes the found errors.
[/td][td] 0.10.3[/td][td] Downgrade to 0.10.2 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/CPPNCSS+PluginHudson] CppNCSS plugin[/url] This plugin integrates [url=http://cppncss.sourceforge.net/Cpp] NCSS reports[/url] to Hudson.
[/td][td] 1.0-beta-4[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Cpptest+PluginHudson] Cpptest plugin[/url] This plug-in collects the Parasoft C++test code stantard results of the project modules and visualizes the found warnings.
[/td][td] 0.8[/td][td] Downgrade to 0.6 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/CppUnit+PluginCppUnit] Plugin[/url] This plugin transforms CppUnit test reports so they can be recorded by Hudson's JUnit features.
[/td][td] 1.9[/td][td] Downgrade to 1.7 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Create+Job+Advanced+PluginCreate] Job Advanced[/url] This plugin extends creating job. When you create a job, it sets automatically rights on the creator.
[/td][td] 1.5[/td][td] Downgrade to 1.4 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Cron+Column+PluginHudson] Cron Column Plugin[/url] Column showing the cron trigger expressions that can be configured on a job (Subversion, Scheduled Builds etc).
[/td][td] 1.003[/td][td] Downgrade to 1.002 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/CVS+PluginHudson] CVS Plug-in[/url] [/td][td] 1.2[/td][td] Downgrade to 1.1 [/td][td] Unpin[url=http://wiki.hudson-ci.org/display/HUDSON/Pinned+Pluginsimg] http://hzlinv23.china.nsn-net.net:8080/static/f6d7729d/images/16x16/help.gif[/img/url/td/trtrtd/tdtdurl=http://wiki.hudson-ci.org/display/HUDSON/Cygpath+Plugin] Hudson][ Cygpath plugin[/url] This plugin performs Cygpath path conversion on Windows slaves so that the path of tools in the cluster remains the consistent across platforms.
[/td][td] 1.3[/td][td] Downgrade to 1.2 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Dashboard+ViewDashboard] View[/url] Customizable dashboard that can present various views of job information.
[/td][td] 1.8.1[/td][td] Downgrade to 1.6 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Deploy+PluginDeploy] Plugin[/url] This plugin allows you to deploy a war to a container after a successful build.
[/td][td] 1.5[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Description+Setter+PluginDescription] Setter Plugin[/url] [/td][td] 1.6[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Dimensions+PluginDimensions] Plugin[/url] This plugin integrates Hudson with [url=http://www.serena.com/products/dimensions-cm-configuration-management/index.htmlDimensions] SCM[/url].
[/td][td] 0.7.7[/td][td] Downgrade to 0.7.3 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Disk+Usage+PluginHudson] disk-usage plugin[/url] This plugin counts disk usage.
[/td][td] 0.12[/td][td] Downgrade to 0.11 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/DistFork+PluginDistFork] Plugin[/url] [/td][td] 1.0[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/DocLinks+PluginHudson] DocLinks plugin[/url] This plugin allows you to publish documents that are created in the build step.
[/td][td] 0.3[/td][td] Downgrade to 0.2.2 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/DOS+TriggerDOS] Trigger[/url] This plugin triggers a build with a DOS script.
[/td][td] 1.0[/td][td] [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Downstream+buildview+pluginDownstream] build view[/url] This plug-in allows you to view the full status all the downstream builds so that we can graphically see that everything for this build has been completed successfully.See [url=http://wiki.hudson-ci.org/display/HUDSON/Downstream+buildview+pluginDownstream] build view[/url].
[/td][td] 1.5[/td][td] Downgrade to 1.4 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Downstream-Ext+PluginDownstream-Ext[/url]] This plugin provides extended options for triggering downstream projects.
[/td][td] 1.6[/td][td] Downgrade to 1.5 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/Doxygen+PluginHudson] Doxygen Plug-in[/url] This plugin publishes the reports generated by the [url=http://www.stack.nl/%7Edimitri/doxygen/Doxygen[/url]] tool.
[/td][td] 0.6[/td][td] Downgrade to 0.5 [/td][td] [/td][/tr][tr][td][/td][td][url=http://wiki.hudson-ci.org/display/HUDSON/DRY+PluginDuplicate] Code Scanner Plug-in[/url] This plug-in collects the duplicate code analysis results of the project modules and visualizes the found warnings. Supported duplicate code analysis tools: [list][*][url=http://pmd.sourceforge.net/cpd.htmlPMD's] Copy Paste Detector (CPD)[/url][/list]
[/td][td] 2.10[/td][td] Downgrade to 2.8 [/td][td] [/td][/tr][/table]
xiaoxiang7788 于 2011-1-13 10:08 发表
比较好奇前两个图的效果怎么出来的? [/quote]
第一个: 自己用 HTML 语言写(view 下面的那些框框需要 [b] Sectioned View 的支持 [/b]) 第二个: 建 view 的时候选 [b] Dashboard: [attach] 1027[/attach] 然后配置你所需要的: [attach] 1028[/attach] [/b]
[[i] 本帖最后由 xiaopan3322 于 2011-1-13 12:33 编辑 ]
xiaoxiang7788 于 2011-1-13 10:08 发表
比较好奇前两个图的效果怎么出来的? [/quote]
第一个: 自己用 HTML 语言写(view 下面的那些框框需要 [b] Sectioned View 的支持 [/b]) 第二个: 建 view 的时候选 [b] Dashboard:
[/b]
acefei 于 2011-1-12 14:45 发表
华丽的 UI,赞一个
看完你的布局,让我对 Dashboard View 有了重新的认识。:lol [/quote]
说来听听……
scmroad 于 2011-1-12 14:57 发表
我看到了一个女人。。。。 [/quote]
类似的插件很多,当然,你可以换成是男人,也可以用自己的图片
你可以修改图片,换一个图……
acefei 于 2011-1-12 13:59 发表
哦 谢谢分享
这个 action 是不是只能手动执行,无法自动触发?
1024 [/quote]
当然可以,不过要通过上下行 job 来触发,把这个勾上:
感谢大家支持。。。
[[i] 本帖最后由 xiaopan3322 于 2011-5-19 17:36 编辑 ]
acefei 于 2011-1-12 11:15 发表
我其实就学着配置 hudson 才 1 个多星期,插件都是自己根据需求一个个的试出来的,希望你能多介绍点好插件。
另外能看看你的 promote 配置么,我觉得这个插件很有个性? ... [/quote]
配置很简单,你可以指定不同的类型,并添加相应的 action: [attach] 1011[/attach] [attach] 1012[/attach] [attach] 1013[/attach]
C 和 C++,你如果想对其他工具进行代码检查的话有很多其他的工具
静态代码检查工具……
推荐一些比较有个性的插件吧,好比 promote, code static check 方面的吧,你推荐的这些都太常用了
[attach] 1005[/attach]
[attach] 1004[/attach]
[[i] 本帖最后由 xiaopan3322 于 2011-1-11 18:39 编辑 ]
怎么没有联系方式
svn cp
我从来都是修改 config.xml,不管是 global 的还是 job 的,job 太多了以后一个一个修改显然不现实,完全可以写脚本实现
这个 plugin 有一个严重的 bug,会导致 java 的崩溃
[i] svnsync 其实就是 Subversion 的远程版本库镜像工具,它允许你把一个版本库的内容录入到另一个。
利用 svnsync 来同步版本库,达到备份版本库的目的
要用到两个命令 1、svnsync init 初始化,建立目标库和源库之间的同步关系 命令格式 svnsync init 目标库 URL 源库 URL 2、svnsync sync 真正的同步 命令格式 svnsync sync 目标库 URL 目标: 本次实现的是版本库的远程自动备份,将版本库备份到另一台机器上 假设我们要同步的源版本库为 [url=http://192.168.0.1/svn/proj1http://192.168.0.1/svn/proj1[/url 位于机器 A,具体路径我们不必理会,因为我们使用 http 协议] 目标库在机器 B,file:///svn/proj1,这个为了简单和安全,我们使用 file://协议 过程: 1、在机器 B 上,创建目标库 mkdir /svn svnadmin create /svn/proj1 2、修改目标库的脚本 pre-revprop-change 进入/svn/proj1/hooks/ cd /svn/proj1/hooks/ cp pre-revprop-change.tmpl pre-revprop-change vi pre-revprop-change REPOS="$1" REV="$2" USER="$3" PROPNAME="$4" ACTION="$5" if [ "$ACTION" = "M" -a "$PROPNAME" = "svn:log" ]; then exit 0; fi echo "Changing revision properties other than svn:log is prohibited" >&2 exit 1 原脚本的意思是如果修改的是 svn:log 属性,将允许修改,返回 0;否则,不允许,返回 1 我们要将它改为允许修改所有的属性,在脚本中直接返回 0,新的脚本如下: exit 0; 3、初始化 svnsync init file:///svn/proj1 [url=http://192.168.0.1/svn/proj1http://192.168.0.1/svn/proj1[/url]] 会提示输入用户名和密码,这里提供的用户名和密码是可以完全读取 [url=http://192.168.0.1/svn/proj1http://192.168.0.1/svn/proj1[/url 的用户名和密码] 4、同步 svnsync sync file:///svn/proj1
依然会提示输入用户名和密码,不过,你可以在这个命令之后加上 username 、password 参数, 例如 svnsync sync file:///svn/proj1 --username username --password password
以你的 “Use custom workspace” 为相对目录
如果你只想方便认为观看的话,推荐你一个插件: Promoted Builds Plugin 参看我的例子: [url=http://blog.sina.com.cn/s/blog_4b037b440100izdv.htmlhttp://blog.sina.com.cn/s/blog_4b037b440100izdv.html[/url]]
某些情况下,poll scm 这个 plugin 会有死锁现象发生,算是一个 bug
svn co -r
汗……这个不是标配吗
为什么不用 ext mail