Activity

From 09/26/2016 to 10/25/2016

10/25/2016

12:09 PM Revision a45033b8: Errors during load/distribution are fatal src/commandline-interface/main.lisp
fixes #2671
* src/commandline-interface/main.lisp (main): made errors during
load/distribution non-continuable
J. Moringen

10/24/2016

12:06 PM Revision fbf09f59: Fixed type of aspect.slaves.restrict-to-slaves in src/project/aspects.lisp
* src/project/aspects.lisp (define-aspect slaves): fixed type of
aspect.slaves.restrict-to-slaves list -> or null s...
J. Moringen

10/21/2016

01:09 AM Revision 007e8b97: Added git-repository-browser aspect in src/project/aspects.lisp
* src/project/aspects.lisp (define-aspect git-repository-browser): new
aspect; configures a repository browser for ...
J. Moringen
01:08 AM Revision 754655f8: Added string -> keyword conversion in src/project/variable-evaluation.lisp
* src/project/variable-evaluation.lisp (as string eql keyword): new
method; turn a string into the corresponding ke...
J. Moringen
12:53 AM Revision 83f0f0c5: Do not count sloccount output file as sloc in src/project/aspects.lisp
* src/project/aspects.lisp (define-aspect sloccount): write sloccount
output file outside of workspace to make sure...
J. Moringen
07:15 PM Revision 943cf100: Improved unpacking of copied artifacts in src/project/aspects.lisp
Using a shell for-loop does not work well in case there are no artifacts
to unpack.
* src/project/aspects.lisp (defi...
J. Moringen

10/20/2016

04:29 PM Revision ea73a4aa: Improved unpacking of copied artifacts in src/project/aspects.lisp
Using a shell for-loop does not work well in case there are no artifacts
to unpack.
* src/project/aspects.lisp (defi...
J. Moringen
03:20 PM Revision 35c90450: Show provided/required thins in src/report/graphviz.lisp
* src/report/graphviz.lisp (jenkins-dependencies): new struct;
represents graph being drawn
(graph-object-attribu...
J. Moringen
02:02 PM Revision 0bdd3c8e: Added variable type information in src/**/*.lisp
* src/project/protocol.lisp (platform-requires t cons): added type for
platform requires variable
(access t): add...
J. Moringen
01:04 PM Revision 6cf4df27: Added variable type information in src/**/*.lisp
* src/project/protocol.lisp (platform-requires t cons): added type for
platform requires variable
(access t): add...
J. Moringen

10/19/2016

12:40 PM Revision 3358e2d5: Added directories parameter to sloccount aspect in src/project/aspects.lisp
* src/project/aspects.lisp (define-aspect sloccount): added directories
parameter for specifying directories which ...
J. Moringen

10/18/2016

02:11 PM Revision fcbe0dde: Version bump 0.8 -> 0.9 in jenkins.project.asd
* jenkins.project.asd (+version-minor+): changed value 8 -> 9 J. Moringen
02:10 PM Revision 4be54ad9: Added remove of JUnit test reporting in src/project/aspects.lisp
* src/project/aspects.lisp (define-aspect junit): remove JUnit test
report if the value of the pattern variable is ...
J. Moringen
02:10 PM Revision f9abadb4: Type checking of variable expressions in src/project/variable-*.lisp
* src/project/variable-model.lisp (variable-expression-value): new type;
describes value of fully evaluated variabl...
J. Moringen
02:10 PM Revision 2d274aa1: Parse variable expressions exactly once in src/project/*.lisp
All places that construct variable expressions now parse string parts
upfront. This means evaluating variable express...
J. Moringen

10/17/2016

02:53 PM Revision e6753d27: Renamed aspect variable of warnings aspect in src/project/aspects.lisp
* src/project/aspects.lisp (define-aspect warnings): renamed variable
warning-parsers -> aspect.warnings.parsers
J. Moringen
11:19 AM Revision 02da5d87: Fixed format control string in src/commandline-interface/main.lisp
* src/commandline-interface/main.lisp (main): fixed format control
string
J. Moringen
11:13 AM Revision 0c664283: Log overwritten variables in src/commandline-interface/main.lisp
* src/commandline-interface/main.lisp (load-distributions): log
overwritten variables
J. Moringen
11:12 AM Revision 8f6222da: Aspect trigger/scm can disable the trigger in src/project/aspects.lisp
* src/project/aspects.lisp (define-aspect trigger/scm): disable the
trigger when the trigger spec is false
J. Moringen

10/13/2016

06:48 PM Revision 2c353341: Removed obsolete stuff from redmine aspect in src/project/aspects.lisp
* src/project/aspects.lisp (define-aspect redmine): removed version; do
not append a "/" to the instance name
J. Moringen
06:39 PM Revision a6ba1ed1: Fixed typo in error report in src/project/protocol.lisp
* src/project/protocol.lisp (as :around t t): fixed typo in error report J. Moringen

10/11/2016

08:43 PM Revision 21169229: Added mode option in src/commandline-interface/{configuration,main}.lisp
* src/commandline-interface/configuration.lisp (*generation-schema*):
added options "template-directory" and "mode"...
J. Moringen
07:23 PM Revision 44eb333c: Fixed configuration.options package qualification in src/commandline-interface...
* src/commandline-interface/configuration.lisp (define-schema *general-schema*):
fixed package qualification option...
J. Moringen

10/10/2016

03:53 PM Revision 1271893f: Fixed default value of build-flow-fail in src/commandline-interface/configurat...
* src/commandline-interface/configuration.lisp (*generation-schema*):
changed default value of "build-flow-fail" t ...
J. Moringen
11:10 AM Revision 8a3147f9: Removed commandline source hack in src/commandline-interface/configuration.lisp
The commandline source is now provided as a separate system which we
simply do not load.
* src/commandline-interface...
J. Moringen

10/07/2016

03:41 PM Revision 7fd6b340: Archive aspect handles missing aspect.archive.filename in src/project/aspects....
* src/project/aspects.lisp (define-aspect archive): expect defined but
null value of aspect.archive.filename variable
J. Moringen

10/04/2016

08:33 PM Revision da26cde8: Potentially pass -D option values as JSON in src/commandline-interface/main.lisp
fixes #2173
* src/commandline-interface/main.lisp (parse-overwrite): parse value as
JSON if it starts with one of ...
J. Moringen
08:16 PM Revision fe9655f2: Added permissions aspect in src/project/aspects.lisp
* src/project/aspects.lisp (define-aspect permissions): new aspect; set
permissions of a generated job
J. Moringen
07:46 PM Revision b1f1a090: Fixed variable name in src/commandline-interface/main.lisp
* src/commandline-interface/main.lisp (configure-distribution): fixed
variable name disable-{ochestration -> orches...
J. Moringen
07:46 PM Revision e30e305b: Improved permission support in lib/jenkins.api/src/api/{classes,conversion}.lisp
Access control rules now use a dedicated type with values of the form
(SUBJECT (ACTION-ELEMENT1 ACTION-ELEMENT2 .....
J. Moringen
05:49 PM Revision 4249784c: Made variable value accesses typed in src/project/aspect[s].lisp
fixes #2519
* src/project/aspect.lisp (make-aspect-class-form): generate local
function var/type that performs cas...
J. Moringen
05:48 PM Revision b669c4b6: Added value casting protocol in src/project/{protocol,variable-evaluation}.lisp
refs #2519
* src/project/protocol.lisp (as): new generic function; cast a value to
a given type
(as :around t t)...
J. Moringen
05:48 PM Revision c5868a91: Fixed debug commandline option in src/commandline-interface/main.lisp
* src/commandline-interface/main.lisp (configure): return value of debug
option
(main): receive value of debug op...
J. Moringen
05:48 PM Revision 8ed6bbcb: Cosmetic changes in lib/jenkins.api/src/api/classes.lisp
* lib/jenkins.api/src/api/classes.lisp (define-maven-settings-type):
whitespace change
(make-rule): new local fun...
J. Moringen

09/30/2016

03:02 PM Revision ccb68bf0: Added hack for commandline options in src/commandline-interface/configuration....
Redefine `shared-initialize' method for `common-cascade-source' to
exclude the commandline option source since we sti...
J. Moringen
01:11 PM Revision 745f99ae: Configuration in src/commandline-interface/configuration.lisp
* src/commandline-interface/configuration.lisp: new file; TODO
* src/commandline-interface/main.lisp (main): TODO
*...
J. Moringen
01:11 PM Revision 9c32d8d7: hack
J. Moringen
01:08 PM Revision 7cec370d: hack
J. Moringen
01:06 PM Revision 364e4a20: Configuration in src/commandline-interface/configuration.lisp
* src/commandline-interface/configuration.lisp: new file; TODO
* src/commandline-interface/main.lisp (main): TODO
*...
J. Moringen
12:35 PM Revision c955ad55: Configuration in src/commandline-interface/configuration.lisp
* src/commandline-interface/configuration.lisp: new file; TODO
* src/commandline-interface/main.lisp (main): TODO
*...
J. Moringen
10:31 AM Revision bc7bd100: Version bump 0.7 -> 0.8 in jenkins.project.asd
* jenkins.project.asd (+version-minor+): changed value 7 -> 8 J. Moringen

09/27/2016

05:07 PM Revision caca92ed: Fixed duplicate inclusion of variables in src/project/classes-spec.lisp
fixes #2517
Do not include the `version-spec''s variables in each instantiated job
since the parent object, i.e. the...
J. Moringen
04:47 PM Revision 39737e43: Simplification in src/project/classes-spec.lisp
* src/project/classes-spec.lisp (instantiate version-spec): removed
unused variable augmentation mechanism
J. Moringen

09/26/2016

04:38 PM Revision b07eae82: Simplification in src/project/variable-evaluation.lisp
* src/project/variable-evaluation.lisp (expand): simplified J. Moringen
04:19 PM Revision fb711e02: Added comments in src/project/variable-evaluation.lisp
* src/project/variable-evaluation.lisp (expand): added some explanatory
comments
J. Moringen
03:53 PM Revision ffae98c7: Added comment in src/project/variable-evaluation.lisp
* src/project/variable-evaluation.lisp (toplevel): added overview
comment
J. Moringen
02:23 PM Revision 3261a2bb: Added missing process-version in src/analysis/asdf.lisp
* src/analysis/asdf.lisp (analyze pathname eql :asdf/one-file): added
missing `process-version' call for "main" ver...
J. Moringen
 

Also available in: Atom