Activity

From 03/30/2017 to 04/28/2017

04/28/2017

06:29 PM Revision 17a419d3: Removed backward compatibility variables in src/commandline-interface/main.lisp
* src/commandline-interface/main.lisp (analyze-project): removed
variables containing particular analyses results w...
J. Moringen
06:21 PM Revision c7f0441f: Added description aspect in src/model/aspects/aspects.lisp
* src/model/aspects/aspects.lisp (define-aspect description): new
aspect;
* src/model/schema.lisp (define-variable ...
J. Moringen
06:12 PM Revision 6b4988c7: Fixed variable definitions in src/model/schema.lisp
* src/model/schema.lisp (define-variable :jobs.dependencies): added
type
(define-variable :jobs.dependencies/groo...
J. Moringen
05:06 PM Revision 1660b37d: Removed deprecated system-packages variable in src/model/**/*.lisp
* src/model/schema.lisp (define-variable :platform-provides): removed;
deprecated
* src/model/project/classes-spec....
J. Moringen
05:04 PM Revision dd81111e: Added implementation and specification protocols in src/model/protocol.lisp
* src/model/protocol.lisp (instantiate :around t): use setf
`implementations' accessor
(specification): new gener...
J. Moringen
03:33 PM Revision 82a594f7: Improved documentation strings in src/model/protocol.lisp
* src/model/protocol.lisp (deploy): fixed typo in documentation string
(deploy-dependencies): added documentation s...
J. Moringen

04/24/2017

04:46 PM Revision 548fc6d9: Better behavior of archive-artifacts aspect in src/model/aspects/aspects.lisp
* src/model/aspects/aspects.lisp (define-aspect archive-artifacts):
assume there is only one archive-artifacts aspe...
J. Moringen
04:37 PM Revision c15a42cf: Better behavior of archive-artifacts aspect in src/model/aspects/aspects.lisp
* src/model/aspects/aspects.lisp (define-aspect archive-artifacts):
assume there is only one archive-artifacts aspe...
J. Moringen
03:40 PM Revision 213ab4b2: Better behavior of archive-artifacts aspect in src/model/aspects/aspects.lisp
* src/model/aspects/aspects.lisp (define-aspect archive-artifacts):
assume there is only one archive-artifacts aspe...
J. Moringen

04/21/2017

01:07 AM Revision a104103e: Version bump 0.13 -> 0.14 in jenkins.project.asd
* jenkins.project.asd (+version-minor+): changed value 13 -> 14 J. Moringen
04:09 PM Revision 3295463f: Use generalized orchestration in src/commandline-interface/main.lisp
Apparently, Jenkins no longer supports the build-flow plugin (and the
hard-coded orchestration stuff sucked anyway. w...
J. Moringen
03:31 PM Revision 3e2c1af8: Added synthesized variables jobs.dependencies* in src/model/project/classes-sp...
* src/model/project/classes-spec.lisp
(lookup distribution-spec eql :jobs.dependencies): new method
(lookup distr...
J. Moringen
01:52 PM Revision b1520c66: Cosmetic changes in src/model/**/*.lisp
* src/model/variables/mixins.lisp
(direct-variables direct-variables-mixin): prepare removal
(setf lookup t direc...
J. Moringen
01:49 PM Revision ef9e8e2f: lookup takes care of next values in src/model/**/*.lisp
`lookup' now computes "next values" itself by appropriate recursion
into parents or other objects instead of letting ...
J. Moringen
01:27 PM Revision fc37aba0: Added merge-lookup-{results,values} in src/model/variables/evaluation.lisp
* src/model/variables/evaluation.lisp (merge-lookup-results): new
function; merge return values returned by two `lo...
J. Moringen
01:26 PM Revision 8acc801a: Store specification when making project in src/model/project/classes-spec.lisp
* src/model/project/classes-spec.lisp (instantiate project-spec): pass
specification via initarg
* src/model/protoc...
J. Moringen
12:53 PM Revision 7dad109a: Support Groovy system scripts in src/model/aspects/aspects.lisp
* src/model/aspects/aspects.lisp (define-aspect groovy): added kind
and sandbox? parameters; generate "normal" or s...
J. Moringen
11:36 AM Revision 3552d7b7: Tighter types for keep/{days,count} in lib/jenkins.api/src/api/classes.lisp
* lib/jenkins.api/src/api/classes.lisp (define-model-class job):
disallow the value 0 for the keep/{days,count} slots
J. Moringen
11:36 AM Revision 4174ea5d: Added systems scripts to groovy builder in lib/jenkins.api/src/api/classes.lisp
* lib/jenkins.api/src/api/classes.lisp
(define-interface-implementations builder): added system-groovy implementati...
J. Moringen
11:36 AM Revision 4a2db882: Fixed indefinite build retention in src/model/aspects/aspects.lisp
* src/model/aspects/aspects.lisp (define-aspect retention): fixed
conversion of keep/{days,count} parameters for th...
J. Moringen
11:36 AM Revision 299d1d43: Improved conversion of eql type in src/model/variables/evaluation.lisp
* src/model/variables/evaluation.lisp (as t cons): for `eql' types,
convert value using the type of the `eql' value...
J. Moringen
10:21 AM Revision 247d96c0: Removed obsolete executionStrategy element in lib/jenkins.api/src/dsl/macros.lisp
* lib/jenkins.api/src/dsl/macros.lisp (header): updated copyright
(define-template job): removed obsolete execution...
J. Moringen

04/20/2017

07:52 PM Revision 4faa9e91: Documentation improvements in src/model/variables/{protocol,mixins}.lisp
* src/model/variables/protocol.lisp (direct-variables): fixed
documentation string
(variables): likewise
* src/mo...
J. Moringen
07:43 PM Revision 4365177c: Removed unused "instance registry" in src/model/project/*.lisp
* src/model/project/classes-spec.lisp (instantiate project-spec): do
not register the created `project' instance in...
J. Moringen
05:06 PM Revision be51c830: Backport: Return lists of generated jobs properly in src/commandline-interface...
* src/commandline-interface/main.lisp (configure-distributions): merge
return values of `configure-distribution' ca...
J. Moringen
05:06 PM Revision 97d90688: Backport: call-with-phase-error-check returns all values in src/commandline-in...
* src/commandline-interface/main.lisp (call-with-phase-error-check):
return all values returned by the thunk
(cher...
J. Moringen
04:50 PM Revision b0bf7bf5: Return lists of generated jobs properly in src/commandline-interface/main.lisp
* src/commandline-interface/main.lisp (configure-distributions): merge
return values of `configure-distribution' ca...
J. Moringen
04:49 PM Revision 2d873506: call-with-phase-error-check returns all values in src/commandline-interface/ma...
* src/commandline-interface/main.lisp (call-with-phase-error-check):
return all values returned by the thunk
J. Moringen

04/14/2017

08:34 PM Revision 942f7426: Version bump 0.12 -> 0.13 in jenkins.project.asd
* jenkins.project.asd (+version-minor+): changed value 12 -> 13 J. Moringen

04/13/2017

01:19 PM Revision 27fd09d6: Export analysis results in dedicated variables in src/commandline-interface/ma...
* src/commandline-interface/main.lisp (analyze-project): export
analysis results in variables named analysis.NAME
J. Moringen
01:17 PM Revision 71728d43: Remove duplicate systems analysis results in src/analysis/asdf.lisp
Duplicates can occur when asd files "include" other asd files using
#.(load ...)
.
* src/analysis/asdf.lisp (ana...
J. Moringen

04/12/2017

05:29 PM Revision 9f8e9a59: Create views for generated distributions in src/commandline-interface/main.lisp
* src/model/schema.lisp (define-variable view.create?): new variable;
controls whether views are created
(define-...
J. Moringen
04:19 PM Revision 41ed9a6b: Create views for generated distributions in src/commandline-interface/main.lisp
* src/model/schema.lisp (define-variable view.create?): new variable;
controls whether views are created
(define-...
J. Moringen
04:16 PM Revision 33190385: Improved view class in lib/jenkins.api/src/api/model/view.lisp
* lib/jenkins.api/src/api/classes.lisp (header): updated copyright
(define-model-class view): removed; moved to src...
J. Moringen
02:28 PM Revision 76a38cdc: Fixed view make, config paths in lib/jenkins.api/src/api/api.lisp
* lib/jenkins.api/src/api/api.lisp (define-items view): fixed make and
config paths
J. Moringen
02:28 PM Revision e8135ff3: Configurable make path in define-items in lib/jenkins.api/src/api/api.lisp
* lib/jenkins.api/src/api/api.lisp (define-items): configurable path
for making items
J. Moringen
02:25 PM Revision 89b29f95: Fix model class initarg handling in lib/jenkins.api/src/api/classes.lisp
* lib/jenkins.api/src/api/classes.lisp (define-model-class): handle
:default-initargs properly
J. Moringen

03/31/2017

01:41 PM Revision 909ec65a: Fixed use of deprecated function in src/model/project/json.lisp
* src/model/project/json.lisp (check-generator-version): use
`jenkins.version:version-matches' instead of the depre...
J. Moringen
01:35 PM Revision 2b8f6821: Fixed used of deprecated function in src/model/project/json.lisp
* src/model/project/json.lisp (check-generator-version): use
`jenkins.version:version-matches' instead of the depre...
J. Moringen
 

Also available in: Atom