Activity

From 09/10/2014 to 10/09/2014

10/09/2014

07:49 PM Revision feffe9bf: Hack builder ordering in src/project/aspects.lisp
* src/project/aspects.lisp (define-aspect git): employ hack to ensure
the sub-directory-related renaming happen bef...
J. Moringen
07:16 PM Revision 3b8f2655: Fixes for multi-nature analysis in src/analysis/analysis.lisp
refs #2021
* src/analysis/analysis.lisp (analyze pathname eql :auto): when merging
analysis results, produce a pli...
J. Moringen
07:16 PM Revision 0d0a7544: Merge multiple ASDF systems description in src/analysis/asdf.lisp
* src/analysis/asdf.lisp (analyze pathname eql :asdf): if the directory
and/or system definition files contain mult...
J. Moringen
07:16 PM Revision 81caae61: Improved ASDF parsing in src/analysis/asdf.lisp
* src/analysis/asdf.lisp (header): added one-line summary
(with-reset-source-registry): removed; no longer needed
...
J. Moringen
07:12 PM Revision 4a874e6b: Backport: Fixes for multi-nature analysis in src/analysis/analysis.lisp
refs #2021
* src/analysis/analysis.lisp (analyze pathname eql :auto): when merging
analysis results, produce a pli...
J. Moringen
07:12 PM Revision 2a8d19af: Backport: Merge multiple ASDF systems description in src/analysis/asdf.lisp
* src/analysis/asdf.lisp (analyze pathname eql :asdf): if the directory
and/or system definition files contain mult...
J. Moringen
07:11 PM Revision 2f9cbab1: Backport: Improved ASDF parsing in src/analysis/asdf.lisp
* src/analysis/asdf.lisp (header): added one-line summary
(with-reset-source-registry): removed; no longer needed
...
J. Moringen
04:20 PM Bug #1983 (Resolved): --non-interactive option for subversion prevents authentication using kwall...
Applied in changeset commit:c6caff523432c3021253a46e7cdc13b518d7e911. J. Moringen
04:16 PM Revision c6caff52: Run svn without --non-interactive in src/analysis/subversion.lisp
fixes #1983
The "--non-interactive" prevents Subversion from talking to password
managers like KWallet or gnome-keyr...
J. Moringen
03:35 PM Revision fa0e4c39: Version bump in jenkins.project.asd
* jenkins.project.asd (+version-minor+): changed 3 -> 4 J. Moringen
02:20 PM Feature #1669 (Resolved): Support Mercurial SCM
Applied in changeset commit:44925c584277f9033cbe398756fa3ab128876093. J. Moringen
02:19 PM Feature #1989 (In Progress): Implement archive download as an scm mechanism
J. Moringen
02:15 PM Revision 44925c58: Support mercurial DVCS in src/analysis/mercurial.lisp
fixes #1669
* src/analysis/mercurial.lisp: new file; contains support for the
mercurial DVCS
* jenkins.project.asd...
J. Moringen
01:10 PM Bug #2021 (Resolved): Projects that contain pom.xml and CMakeLists.txt get treated as maven proje...
Applied in changeset commit:c970a5e422ea540920a3b0e8a7a150772c366a43. J. Moringen

10/08/2014

05:29 PM Revision b3c7c53c: Handle inter-sub-module dependencies in src/analysis/maven.lisp
sub-modules can provide things for each other. Resolve these relations
to avoid outputting bogus requirements.
* src...
J. Moringen
05:28 PM Revision 7412df86: Do not include scopes in dependency output in src/analysis/maven.lisp
May be used later but would make dependency resolution too complicated
now.
* src/analysis/maven.lisp (id->name+vers...
J. Moringen
05:26 PM Revision c970a5e4: Multiple natures/nature specification in src/analysis/*.lisp
fixes #2021
* src/analysis/analysis.lisp (guess-project-natures): renamed
project-kind -> guess-project-natures; r...
J. Moringen
05:25 PM Revision 85096ff3: Improved pkg-config analysis in src/analysis/{cmake,pkg-config}.lisp
For pkg-config, the filename determines the name of the module. The
"Name" field only contains a display name.
* src...
J. Moringen
05:23 PM Revision b6c8295e: Added archive access method and archive aspect
refs #1989
This commit adds initial support. Still missing is the ability to use
variable substitution in repository...
J. Moringen

10/07/2014

03:17 PM Enhancement #1917 (Rejected): For setuptools projects, use install -f to ensure correct installation
Solved by a template change. J. Wienke
03:00 PM Enhancement #2045 (Resolved): Allow timeout aspect to be switched off with a false timeout
Applied in changeset commit:a761e1254b115a1b4f420901a77159e881ad0e69. J. Moringen
02:51 PM Enhancement #2045 (Resolved): Allow timeout aspect to be switched off with a false timeout
J. Wienke
02:56 PM Revision a766ea89: Fixed template variable inheritance in src/project/classes-spec.lisp
* src/project/classes-spec.lisp (variables template): new method; add
variables from parent templates
J. Moringen
02:56 PM Revision a761e125: Do not blindly generate timeout configuration in src/project/aspects.lisp
fixes #2045
When no timeout value has been configured, do not generate any timeout
configuration. Otherwise the time...
J. Moringen
02:34 PM Bug #2044 (Resolved): Aborted jobs(timeout) stop the buildflow.
Applied in changeset commit:bf8c90b78b795ddbb398e6449ef757eef11849f9. J. Moringen
02:29 PM Bug #2044: Aborted jobs(timeout) stop the buildflow.
Yes, that would solve the issue. S. Meyer zu Borgsen
02:23 PM Bug #2044: Aborted jobs(timeout) stop the buildflow.
> So we could probably add an @ignore(ABORTED)@.
We would use @ABORTED@ _instead of_ @FAILURE@ since the former "i...
J. Moringen
02:12 PM Bug #2044: Aborted jobs(timeout) stop the buildflow.
The documentation states:
> The flow will not take care of the triggered build status if it's better than the config...
J. Wienke
02:12 PM Bug #2044: Aborted jobs(timeout) stop the buildflow.
If a timeout occurs for a job it gets the marked as ABORTED.
Failed jobs get the state FAILURE.
The problem is that...
S. Meyer zu Borgsen
02:08 PM Bug #2044 (Feedback): Aborted jobs(timeout) stop the buildflow.
I don't think we can control what happens in case of timeouts. The buildflow is already configured to continue in cas... J. Moringen
01:58 PM Bug #2044 (Resolved): Aborted jobs(timeout) stop the buildflow.
If one job gets aborted the buildflow does not continue.... S. Meyer zu Borgsen
02:32 PM Revision bf8c90b7: buildflow ignores aborted builds in src/commandline-interface/main.lisp
fixes #2044
* src/commandline-interface/main.lisp (configure-buildflow-job): ignore
ABORTED and better instead of ...
J. Moringen

10/02/2014

04:46 PM Feature #1669 (Feedback): Support Mercurial SCM
This can be supported in principle. However, one thing I couldn't figure out so far is how to check whether a remote ... J. Moringen
04:42 PM Feature #2031 (Closed): Support SCP-like repository locations for git?
J. Moringen

09/28/2014

12:36 AM Feature #2031: Support SCP-like repository locations for git?
> I didn't know about the "proper" URL scheme for git. I'm fine with this alternative.
I didn't mean that @user@@@...
J. Moringen
12:29 AM Feature #2031: Support SCP-like repository locations for git?
I didn't know about the "proper" URL scheme for git. I'm fine with this alternative. R. Haschke
11:29 PM Feature #2031 (Closed): Support SCP-like repository locations for git?
In addition to @ssh://user@server/project.git@ (i.e. proper URL), git supports an scp-like syntax @user@@@server:proj... J. Moringen

09/26/2014

06:57 PM Bug #2021: Projects that contain pom.xml and CMakeLists.txt get treated as maven project only
Jan Moringen wrote:
> > Merging might also be the wrong behavior since in case the project only builds the C++ parts...
J. Wienke
06:52 PM Bug #2021: Projects that contain pom.xml and CMakeLists.txt get treated as maven project only
> Merging might also be the wrong behavior since in case the project only builds the C++ parts, it should not depend ... J. Moringen
06:49 PM Bug #2021: Projects that contain pom.xml and CMakeLists.txt get treated as maven project only
I think that for RST this doesn't occur since the pom file is generated by cmake and hidden in subfolders.
Merging...
J. Wienke
06:09 PM Bug #2021 (Feedback): Projects that contain pom.xml and CMakeLists.txt get treated as maven proje...
One solution could be performing all applicable analyses and merging the results.
@Johannes: do you see any proble...
J. Moringen
06:04 PM Bug #2028 (Resolved): Maven analysis fails to expand property ref
Seems to be fixed, right? J. Moringen
04:07 PM Bug #2028: Maven analysis fails to expand property ref
> The POM of the Master contains:
> ...
J. Moringen
11:39 AM Bug #2028: Maven analysis fails to expand property ref
For clarification the .project:... S. Meyer zu Borgsen
11:29 AM Bug #2028 (In Progress): Maven analysis fails to expand property ref
> This happens if i specify version v5.0:
I didn't know what that means, but I certainly do not provide the proper...
J. Moringen
10:36 AM Bug #2028 (Resolved): Maven analysis fails to expand property ref
This happens if i specify version v5.0:... S. Meyer zu Borgsen
04:40 PM Bug #2027 (Resolved): Analysis of some maven projects hangs in a loop
Applied in changeset commit:7311e3760fb916b610b24f03191d83529c68efe4. J. Moringen
04:40 PM Bug #2017 (Resolved): Generator fails with UTF-8 stream decoding error
Applied in changeset commit:30b8711eb5b5da211c7bd0be72c9cd256dbae311. J. Moringen
11:26 AM Bug #2017: Generator fails with UTF-8 stream decoding error
Yeah, I fixed the decoding of _file content_, but missed the decoding of _pipe content_. I have a fix in my working c... J. Moringen
10:28 AM Bug #2017 (Feedback): Generator fails with UTF-8 stream decoding error
Build #64 still gives: ... S. Meyer zu Borgsen
04:22 PM Revision 5052939a: Improved property lookup in src/analysis/maven.lisp
refs #2028
* src/analysis/maven.lisp (analyze pathname eql :maven): support
"synthetic" properties
{parent,proje...
J. Moringen
04:18 PM Revision db72bb01: Allow dependencies without version in src/analysis/maven.lisp
refs #2028
* src/analysis/maven.lisp (analyze pathname eql :maven): handle
dependencies without version correctly
...
J. Moringen
04:12 PM Revision 7311e376: Allow projects to provide their own requirements in src/project/classes-model....
fixes #2027
* src/project/classes-model.lisp
(add-dependencies! version version-spec): allow provides entries of a...
J. Moringen
04:10 PM Revision 30b8711e: Use safe external format when parsing log messages in src/analysis/{git,subver...
fixes #2017
* src/analysis/git.lisp (analyze pathname eql :git/authors): execute git
command with safe external fo...
J. Moringen

09/25/2014

03:00 PM Bug #2027: Analysis of some maven projects hangs in a loop
We previously asserted that a project cannot provide for its own requirements. However, with the kind of composite pr... J. Moringen
02:28 PM Bug #2027: Analysis of some maven projects hangs in a loop
Sorry, restoring a firefox session only restores the content of textfields but not the attachments. S. Meyer zu Borgsen
01:32 PM Bug #2027: Analysis of some maven projects hangs in a loop
Not directly reproducable in master:... J. Moringen
01:23 PM Bug #2027 (Feedback): Analysis of some maven projects hangs in a loop
> for example the btl project generates the errors as seen in the attached log in a loop.
Did you forget the attac...
J. Moringen
01:06 PM Bug #2027 (Resolved): Analysis of some maven projects hangs in a loop
for example the btl project generates the errors as seen in the attached log in a loop.
Might be introduced with: ...
S. Meyer zu Borgsen

09/24/2014

08:26 PM Feature #2004 (Resolved): Support analysis of projects referenced with Maven sub modules
Applied in changeset commit:281bf88e2c613dc5c5b8c54e9b88204be64a6afd. J. Moringen
08:17 PM Feature #2004 (In Progress): Support analysis of projects referenced with Maven sub modules
J. Moringen
08:25 PM Revision 281bf88e: Support Maven "sub-modules" in src/analysis/maven.lisp
fixes #2004
* src/analysis/maven.lisp (analyze pathname eql :maven): if there is a
"modules" element, recursively ...
J. Moringen
08:24 PM Bug #2018 (Resolved): Analysis of maven project reports empty XML node
Applied in changeset commit:dfb780bdbcbe3e35c4c522a581d596dd6f04109c. J. Moringen
08:16 PM Bug #2018 (In Progress): Analysis of maven project reports empty XML node
J. Moringen
08:24 PM Bug #2017 (Resolved): Generator fails with UTF-8 stream decoding error
Applied in changeset commit:9c46c296567fa086cc96ec1fde30945dc4dcb2fc. J. Moringen
08:17 PM Bug #2017 (In Progress): Generator fails with UTF-8 stream decoding error
J. Moringen
08:16 PM Revision 85b8aa0e: Support Maven "sub-modules" in src/analysis/maven.lisp
fixes #2008
* src/analysis/maven.lisp (analyze pathname eql :maven): if there is a
"modules" element, recursively ...
J. Moringen
08:13 PM Revision dfb780bd: Support POM "parent" element in src/analysis/maven.lisp
fixes #2018
* src/analysis/maven.lisp (analysis pathname eql :maven): when a
"parent" element is present, merge it...
J. Moringen
08:10 PM Revision 9c46c296: Use encoding-error-ignoring external format if possible
fixes #2017
* src/analysis/util.lisp (safe-external-format-argument): new function;
return an :external-format arg...
J. Moringen
08:02 PM Revision 72355b3a: Support project.version property in src/analysis/maven.lisp
fixes #1991
Apparently, Maven provides a number of implicit properties such as
project.version for use in e.g. depen...
J. Moringen
12:14 PM Bug #2022 (Rejected): Incorrect pkg-config requirement extraction for cmake-cpp projects
> BTL creates @btl-1.1.pc@ (see attachment).
>
> Downstream calls:
> @PKG_CHECK_MODULES(LIBRARIES REQUIRED eigen3...
J. Moringen
11:34 AM Bug #2022: Incorrect pkg-config requirement extraction for cmake-cpp projects
BTL creates btl-1.1.pc (see attachment).
Downstream calls:
PKG_CHECK_MODULES(LIBRARIES REQUIRED eigen3 xmltio btl...
S. Meyer zu Borgsen
11:29 AM Bug #2022 (Feedback): Incorrect pkg-config requirement extraction for cmake-cpp projects
The correctness of the extraction depends on whether the pkg-config module is named "btl-1.1" or "btl", i.e. does the... J. Moringen
10:51 AM Bug #2022 (Rejected): Incorrect pkg-config requirement extraction for cmake-cpp projects
For example for the annotate project it extracts:... S. Meyer zu Borgsen
10:38 AM Bug #2021 (Resolved): Projects that contain pom.xml and CMakeLists.txt get treated as maven proje...
The BTL project (https://projects.cit-ec.uni-bielefeld.de/git/btl.git)
contains a pom for building the java part and...
S. Meyer zu Borgsen

09/23/2014

01:15 PM Bug #2018 (Resolved): Analysis of maven project reports empty XML node
The pom from project: https://projects.cit-ec.uni-bielefeld.de/git/bonsai-behavior.git
causes the build generator to...
S. Meyer zu Borgsen
01:09 PM Bug #2017 (Resolved): Generator fails with UTF-8 stream decoding error
When the generator analyses the Open CV project it fails with:
2 problems during ANALYZE/PROJECT phase:
ANALY...
S. Meyer zu Borgsen

09/16/2014

01:52 PM Feature #2004 (Resolved): Support analysis of projects referenced with Maven sub modules
Issue identified and explained in https://projects.cit-ec.uni-bielefeld.de/issues/3877 S. Wrede

09/15/2014

01:57 PM Feature #1996 (New): When running in interactive mode, offer restarts in case of errors
Things like failing internet connections can ruin an entire run of the generator. Since we have restarts anyway, offs... J. Moringen

09/13/2014

11:11 AM Bug #1991: Rsbam project causes generator to hang
Fixed binary is available "here":https://ci.cor-lab.org/job/build-generator-trunk/label=ubuntu_precise_64bit/. J. Moringen

09/12/2014

08:40 PM Bug #1991 (Resolved): Rsbam project causes generator to hang
Applied in changeset commit:943b0da039421fea9c864d5efee4b75e93cdfcd1. J. Moringen
11:17 AM Bug #1991 (Resolved): Rsbam project causes generator to hang
The analzysis of the rsbam.server project causes the job-generator to hang with full cpu utilization.
Project:
ht...
S. Meyer zu Borgsen
06:40 PM Revision 943b0da0: Support project.version property in src/analysis/maven.lisp
fixes #1991
Apparently, Maven provides a number of implicit properties such as
project.version for use in e.g. depen...
J. Moringen

09/11/2014

06:39 PM Tasks #1990: Represent parallelism constraints of build systems
Jan Moringen wrote:
> Seriously? It is not possible to execute more than one maven build in parallel on the same mac...
J. Wienke
06:35 PM Tasks #1990: Represent parallelism constraints of build systems
Seriously? It is not possible to execute more than one maven build in parallel on the same machine (can different use... J. Moringen
05:36 PM Tasks #1990 (New): Represent parallelism constraints of build systems
Certain build systems should not be used in parallel on the same machine. This is e.g. true for maven and ros catkin.... J. Wienke
02:22 PM Tasks #1676 (In Progress): Support repository authentication for parsing
For git, we can do @git -c core.askpass OUR-OWN-PROGRAM …@ to intercept password queries. J. Moringen
02:19 PM Feature #1989 (Resolved): Implement archive download as an scm mechanism
Experience has shown that obtaining projects in form of archives via downloads is an unavoidable use-case.
Support...
J. Moringen
02:14 PM Enhancement #1848 (Rejected): Do not remove repository credentials while regenerating a job
Will be solved by implementing #1984. J. Moringen
 

Also available in: Atom