Common Lisp Package: JENKINS.DSL

TODO

README:

FUNCTION

Private

FIND-ACCESSOR (CLASS NAME)

TODO(jmoringe): document

MAKE-TEMPLATE-NAME (NAME)

TODO(jmoringe): document

MACRO

Public

ANT ((&REST ATTRIBUTES &KEY &ALLOW-OTHER-KEYS))

TODO(jmoringe): document

BATCH ((&REST ATTRIBUTES &KEY &ALLOW-OTHER-KEYS))

TODO(jmoringe): document

BZR ((&REST ATTRIBUTES &KEY &ALLOW-OTHER-KEYS))

TODO(jmoringe): document

CMAKE ((&REST ATTRIBUTES &KEY &ALLOW-OTHER-KEYS))

TODO(jmoringe): document

COPY-ARTIFACT ((&REST ATTRIBUTES &KEY &ALLOW-OTHER-KEYS))

TODO(jmoringe): document

GIT ((&REST ATTRIBUTES &KEY &ALLOW-OTHER-KEYS))

TODO(jmoringe): document

JOB ((KIND NAME &REST ATTRIBUTES &KEY &ALLOW-OTHER-KEYS) &BODY BODY)

TODO(jmoringe): document

MAVEN ((&REST ATTRIBUTES &KEY &ALLOW-OTHER-KEYS))

TODO(jmoringe): document

SHELL ((&REST ATTRIBUTES &KEY &ALLOW-OTHER-KEYS))

TODO(jmoringe): document

SVN ((&REST ATTRIBUTES &KEY &ALLOW-OTHER-KEYS))

TODO(jmoringe): document

Private

DEFINE-MODEL-CLASS-MACRO ((NAME &KEY (CLASS-NAME NAME)))

Define a macro named NAME which accepts attributes as a plist and returns an instance of the model class CLASS-NAME.

DEFINE-TEMPLATE (NAME XML)

TODO(jmoringe): document

Undocumented

DEFINE-INTERFACE-IMPLEMENTATION-MACROS (INTERFACE)

VARIABLE

Private

Undocumented

+COPY-ARTIFACT-TEMPLATE+

+JOB-TEMPLATE+

+SCM/GIT-TEMPLATE+