Activity
From 01/19/2015 to 02/17/2015
02/17/2015
- 04:51 PM Revision 7f91eb48: Turn more analysis errors in analysis-errors in src/commandline-interface/main...
- * src/commandline-interface/main.lisp (analyze-project): signal
`analysis-error' for more causing conditions - 02:36 PM Revision 527740a7: Renamed parameters of slaves aspect in src/project/aspects.lisp
- * src/project/aspects.lisp (define-aspect slaves): renamed parameters
{slaves,restrict-to-slaves} ->
aspect.slave... - 02:29 PM Revision 67d2fb54: Renamed parameters of retention aspect in src/project/aspects.lisp
- * src/project/aspects.lisp (define-aspect retention): renamed variables
keep/{days,count} -> aspect.retention.keep/...
02/16/2015
- 08:17 PM Enhancement #2182 (Resolved): Support JUnit plugin
- Applied in changeset commit:f4d426d1143a61ea89a36b38126180165ed038b3.
- 08:13 PM Enhancement #2182 (In Progress): Support JUnit plugin
- 08:12 PM Enhancement #2182 (Resolved): Support JUnit plugin
- 08:17 PM Enhancement #2179 (Resolved): Support xUnit plugin
- Applied in changeset commit:cc6fb38473cbe8bf35a4a43a408546e484e7f162.
- 08:12 PM Enhancement #2179 (In Progress): Support xUnit plugin
- 08:14 PM Revision f4d426d1: Added junit aspect in src/project/aspects.lisp
- fixes #2182
* src/project/aspects.lisp (define-aspect junit): new aspect; generates
configurations for the JUnit p... - 08:14 PM Revision 06dd0cc9: Basic support for JUnit plugin in lib/jenkins.api/src/api/classes.lisp
- refs #2182
* src/api/classes.lisp (define-interface-implementations publisher):
added JUnit plugin
* src/api/packa... - 08:14 PM Revision cc6fb384: Added xunit aspect in src/project/aspects.lisp
- fixes #2179
* src/project/aspects.lisp (define-aspect xunit): new aspect; generates
configurations for the XUnit p... - 08:13 PM Revision b88c9a7e: Basic support for XUnit plugin in lib/jenkins.api/src/api/classes.lisp
- refs #2179
* src/api/classes.lisp (define-model-class): support slots without
associated XPath
(define-model-cla...
02/13/2015
- 09:50 PM Enhancement #2178 (Resolved): Change python setuptools variable "python.site-packages-dir"
- Applied in changeset commit:03f9a1df4f85e655774e4e0c1681913a1227c9e0.
- 09:41 PM Revision 03f9a1df: Better installation directory creation in setuptools aspect in src/project/asp...
- fixes #2178
* src/project/aspects.lisp (define-aspect setuptools): new variable
aspect.setuptools.install-prefix i... - 07:24 PM Revision caf0c8ee: Removed unused cmake/cpp in src/project/aspects.lisp
- * src/project/aspects.lisp (define-aspect cmake/cpp): removed; unused
02/11/2015
- 10:24 PM Enhancement #2177 (Resolved): Remove 80 characters line length restriction for job descriptions
- Applied in changeset commit:a2648b99f2f7756857f1436ef30e5cbf430b7532.
- 03:26 PM Enhancement #2177 (Resolved): Remove 80 characters line length restriction for job descriptions
- Not necessary anymore with recent jenkins versions
- 10:10 PM Revision a2648b99: Do not insert line-breaks in job descriptions in src/project/classes-model.lisp
- fixes #2177
Apparently, newer Jenkins versions do not suffer from the problem of
long description strings breaking t... - 10:10 PM Revision 8675c32d: Fix for "no \"/label=$label\" in copy-artifact step" in src/project/aspects.lisp
- * src/project/aspects.lisp (define-aspect dependency-download): iterate
over dependencies correctly - 10:10 PM Revision dedc802f: Use transitive dependencies where necessary in src/project/*.lisp
- This is mainly necessary to configure CMake projects correctly because
these potentially have to specify the director... - 08:10 PM Tasks #2180 (Resolved): Make archive artifacts a custom aspect
- Applied in changeset commit:d13fa122614f29cb2af685eec292d07cdacc5332.
- 07:53 PM Tasks #2180 (Resolved): Make archive artifacts a custom aspect
- Remove it from the cmake aspect.
- 08:07 PM Revision d13fa122: Make artifact archiving a distinct aspect
- Removed from CMake and added as a separate aspect called
archive-artifacts.
fixes #2180 - 07:47 PM Revision 16b6c7c4: Prevent progress output for maven
- Add -B to the maven command line via a hack.
- 07:35 PM Enhancement #2179 (Resolved): Support xUnit plugin
- ...
- 07:05 PM Enhancement #2178 (Resolved): Change python setuptools variable "python.site-packages-dir"
- * Change the name to @aspect.setuptools.install-prefix@
* Add option to pass @python.binary@
* Generate code to der... - 03:20 PM Bug #2174 (Resolved): Do not use /label=$label for non-matrix projects in dependency-download aspect
- Applied in changeset commit:fbbdec10a681d8f0c4a119d7fecf092bb8b162a9.
- 03:20 PM Bug #2172 (Resolved): Missing constraint between untar step and copy artifacts in dependency-down...
- Applied in changeset commit:3e26af68d3b7cf4eaacbfc07069e8c885f2f8ed6.
- 03:14 PM Revision 51138381: Added debug output in src/analysis/protocol.lisp
- * src/analysis/protocol.lisp (header): updated copyright
(analyze :around t t): log analysis results - 03:06 PM Revision fbbdec10: Non-matrix job => no "/label=$label" in copy-artifact step in src/project/aspe...
- fixes #2174
* src/project/aspects.lisp (define-aspect dependency-download): do not
include "/label=$label" in copy... - 02:26 PM Revision 3e26af68: Added builder ordering constraints in src/project/aspects.lisp
- fixes #2172
* src/project/aspects.lisp (define-aspect archive): added super-aspect
`builder-defining-mixin'
(def...
02/10/2015
- 08:48 PM Bug #2176 (Resolved): jobs conditions cannot react to command line variables
- Trying conditions like:...
- 08:28 PM Tasks #2175 (Resolved): Make build-flow generation conditional on a variable
- So that we can disable build flow for modes other than toolkit.
- 08:20 PM Bug #2174 (Resolved): Do not use /label=$label for non-matrix projects in dependency-download aspect
- 08:16 PM Feature #2173 (Resolved): Allow to pass json arrays as variables via cmdline
- Required to specify slave combinations from the outside.
- 08:09 PM Bug #2172 (Resolved): Missing constraint between untar step and copy artifacts in dependency-down...
02/09/2015
- 04:45 PM Revision 6e3e3e8b: Recursive default value processing in src/project/protocol.lisp
- * src/project/protocol.lisp (header): updated copyright
(defrule escaped-syntactic-character): added \} combination... - 04:44 PM Revision d5bb24bd: Use access property for auto credentials in src/{project/aspects,commandline-i...
- refs #1984
Specifying "access": "private" in a project recipe makes
"scm.credentials" default to the host part of th... - 04:39 PM Revision 3579818c: Added project and distribution access checking in src/project/*.lisp
- Distributions and projects can now have an
"access": "private" | "public"
entry in their "variables" section. The... - 01:47 PM Revision 8ee09bf9: Changed default base URL to use https in src/commandline-interface/main.lisp
- * src/commandline-interface/main.lisp (update-synopsis): changed default
value of the base-uri commandline option "...
02/04/2015
- 12:42 PM Bug #1880: Behavior of @{…|[]} seems wrong
- I'm inclined to say "just try what happens and extend the README file, if you have the time and motivation" as this i...
- 12:27 PM Bug #1880: Behavior of @{…|[]} seems wrong
- OK. How can you then use something like
"value of variable is: ${myvar|}"
In this case, ${myvar|} should expand t... - 12:15 PM Bug #1880: Behavior of @{…|[]} seems wrong
- R. Haschke wrote:
> Wouldn't ${patches|} expand to the empty string, and thus shell.command.patch to "patch -l -p0 <...
02/03/2015
- 09:35 PM Bug #1880: Behavior of @{…|[]} seems wrong
- Wouldn't ${patches|} expand to the empty string, and thus shell.command.patch to "patch -l -p0 < ", which would be wr...
- 06:50 PM Bug #1880 (Closed): Behavior of @{…|[]} seems wrong
- The problem is @${patches|[]}@ which defaults to the string @"[]"@ instead of an empty list. Using @${patches|}@ inst...
- 06:42 PM Enhancement #1984 (Resolved): Use credentials plugin for authenticating SCM access
- Applied in changeset commit:3222a530df11970881b69b64bc092aad929bb588.
- 06:39 PM Revision 3222a530: Support credentials for git, svn in lib/jenkins.api/, src/projects/aspects.lisp
- fixes #1984
* src/api/classes.lisp (define-interface-implementations scm): added
credentials slot to subversion an...
01/23/2015
- 08:30 AM Bug #2161 (Resolved): Build-Generator 0.4.31 does not generate syntactically correct environment ...
- Applied in changeset commit:360d5bc6a6ff407bf97ddddb6f9545bfc163e77d.
- 08:14 AM Revision 360d5bc6: Sanitize strings that become shell variables in src/project/aspects.lisp
- fixes #2161
* src/project/aspects.lisp (make-variable/sh): new function; turn string
into a valid variable name fo...
01/21/2015
- 06:08 PM Feature #1670: Allow specifying revision in addition to branches and tags
- In the context of my robocup expriments and the general robocup distribution this actually becomes quite critical rig...
- 11:06 AM Bug #2161 (Resolved): Build-Generator 0.4.31 does not generate syntactically correct environment ...
- In case a dependency has been found that contains a dot (".") like
in libusb-1.0.* the generated environment variabl...
01/20/2015
- 01:22 PM Feature #1670: Allow specifying revision in addition to branches and tags
- Also, @"branches": [ "trunk@1234" ]@ does not work
- 11:50 AM Feature #1670: Allow specifying revision in addition to branches and tags
- For git this can be achieved by using the hash as a branch. However, this does not work for SVN, where something like...
Also available in: Atom