Hi all, Back to trying to keep going to be able to release as I said I would, I'm working on some jiras. The thing is, I noticed I have 3 ITs that fail locally. They also fail in Bamboo (https://bamboo-ci.codehaus.org/browse/MOJO-MBUILDNUM-45/log).
I think the issue with two of the ITs is about the svnkit version in use (1.3.5): it's too old and I guess it's not able to deal with the 1.7+. So, to sum up, I guess I'm gonna have to touch some ITs to make them run. For example, I'm gonna have to modify the basic-it & MOJO-1668 ones from 1.7.4-v1 to 1.8.3-1 (that fixes the issue on my machine). Another issue that surprised me: the current codebase configures the <cloneProjectsTo> property to src/it instead of target/it. Is this intended? It seems weird to me to write in some versionned directory during the build, but maybe there's a reason? I guess I'll fix that also in the go to separate sources and outputDirectory cleanly. See below about IT modification, btw. About those ITs, they're using the old invoker form, using goals.txt and so on. SO, the question: do we want to agree on something about modifying existing ITs in general? For example [ ] Upgrade them all to the up-to-date way of doing ? [ ] have two distinct IT directories, say it-old that we don't touch and configure another m-invoker-p execution with the latest version of the plugin (or using the same, another question?) ? Well, I don't know if I will get a lot of answers/opinions here, but I wanted at least to see if there were advices on some recommended way based on past experience here. I'll keep going in the meantime as I think it's correct, and I'll fix anything necessary based on that discussion before releasing. Thanks a lot for your answers. -- Baptiste