summaryrefslogtreecommitdiff
path: root/src/main/resources
diff options
context:
space:
mode:
authorTrygve Laugstøl <trygvis@inamo.no>2014-05-02 18:26:50 +0200
committerTrygve Laugstøl <trygvis@inamo.no>2014-05-02 18:26:50 +0200
commit345c0d8f7738aab20d2b45fd6c5ebf911b75e2fa (patch)
tree0ee3919571bab4c92d9ed306c671b879db9b12ff /src/main/resources
downloadactivemq-plugin-345c0d8f7738aab20d2b45fd6c5ebf911b75e2fa.tar.gz
activemq-plugin-345c0d8f7738aab20d2b45fd6c5ebf911b75e2fa.tar.bz2
activemq-plugin-345c0d8f7738aab20d2b45fd6c5ebf911b75e2fa.tar.xz
activemq-plugin-345c0d8f7738aab20d2b45fd6c5ebf911b75e2fa.zip
o Initial import of ActiveMQ plugin for Jenkins.
Diffstat (limited to 'src/main/resources')
-rw-r--r--src/main/resources/index.jelly3
-rw-r--r--src/main/resources/org/jenkinsci/plugins/activemq/ActiveMqPlugin/config.jelly10
-rw-r--r--src/main/resources/org/jenkinsci/plugins/activemq/ActiveMqPlugin/global.jelly21
-rw-r--r--src/main/resources/org/jenkinsci/plugins/activemq/ActiveMqPlugin/help-activeMqUrl.html6
-rw-r--r--src/main/resources/org/jenkinsci/plugins/activemq/ActiveMqPlugin/help-name.html6
5 files changed, 46 insertions, 0 deletions
diff --git a/src/main/resources/index.jelly b/src/main/resources/index.jelly
new file mode 100644
index 0000000..7692983
--- /dev/null
+++ b/src/main/resources/index.jelly
@@ -0,0 +1,3 @@
+<div>
+ Send events to an ActiveMQ server.
+</div>
diff --git a/src/main/resources/org/jenkinsci/plugins/activemq/ActiveMqPlugin/config.jelly b/src/main/resources/org/jenkinsci/plugins/activemq/ActiveMqPlugin/config.jelly
new file mode 100644
index 0000000..879ae01
--- /dev/null
+++ b/src/main/resources/org/jenkinsci/plugins/activemq/ActiveMqPlugin/config.jelly
@@ -0,0 +1,10 @@
+<j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler" xmlns:d="jelly:define" xmlns:l="/lib/layout" xmlns:t="/lib/hudson" xmlns:f="/lib/form">
+ <f:section title="ActiveMQ Plugin">
+ <f:entry field="enable" title="Enable">
+ <f:checkbox/>
+ </f:entry>
+ <f:entry field="brokerUrl" title="ActiveMQ URL" description="For example tcp://127.0.0.1:61616">
+ <f:textbox/>
+ </f:entry>
+ </f:section>
+</j:jelly>
diff --git a/src/main/resources/org/jenkinsci/plugins/activemq/ActiveMqPlugin/global.jelly b/src/main/resources/org/jenkinsci/plugins/activemq/ActiveMqPlugin/global.jelly
new file mode 100644
index 0000000..6da81e0
--- /dev/null
+++ b/src/main/resources/org/jenkinsci/plugins/activemq/ActiveMqPlugin/global.jelly
@@ -0,0 +1,21 @@
+<j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler" xmlns:d="jelly:define" xmlns:l="/lib/layout" xmlns:t="/lib/hudson" xmlns:f="/lib/form">
+ <!--
+ This Jelly script is used to produce the global configuration option.
+
+ Jenkins uses a set of tag libraries to provide uniformity in forms.
+ To determine where this tag is defined, first check the namespace URI,
+ and then look under $JENKINS/views/. For example, <f:section> is defined
+ in $JENKINS/views/lib/form/section.jelly.
+
+ It's also often useful to just check other similar scripts to see what
+ tags they use. Views are always organized according to its owner class,
+ so it should be straightforward to find them.
+ -->
+<!--
+ <f:section title="ActiveMQ Plugin">
+ <f:entry title="ActiveMq URL" field="brokerUrl" description="yeah yeah">
+ <f:textbox/>
+ </f:entry>
+ </f:section>
+-->
+</j:jelly>
diff --git a/src/main/resources/org/jenkinsci/plugins/activemq/ActiveMqPlugin/help-activeMqUrl.html b/src/main/resources/org/jenkinsci/plugins/activemq/ActiveMqPlugin/help-activeMqUrl.html
new file mode 100644
index 0000000..df2e815
--- /dev/null
+++ b/src/main/resources/org/jenkinsci/plugins/activemq/ActiveMqPlugin/help-activeMqUrl.html
@@ -0,0 +1,6 @@
+<div>
+ This HTML fragment will be injected into the configuration screen
+ when the user clicks the 'help' icon. See global.jelly for how the
+ form decides which page to load.
+ You can have any <tt>HTML</tt> fragment here.
+</div>
diff --git a/src/main/resources/org/jenkinsci/plugins/activemq/ActiveMqPlugin/help-name.html b/src/main/resources/org/jenkinsci/plugins/activemq/ActiveMqPlugin/help-name.html
new file mode 100644
index 0000000..288f214
--- /dev/null
+++ b/src/main/resources/org/jenkinsci/plugins/activemq/ActiveMqPlugin/help-name.html
@@ -0,0 +1,6 @@
+<div>
+ Help file for fields are discovered through a file name convention. This file is
+ help for the "name" field. You can have <i>arbitrary</i> HTML here. You can write
+ this file as a Jelly script if you need a dynamic content (but if you do so, change
+ the extension to <tt>.jelly</tt>).
+</div>