Community
Participate
Working Groups
With the new core-tools layout, the tests job need reviewing. We will probably keep (renamed) the all-in-one stuff (bukminster files, scripts,etc) to check this. P.S: Ed my idea is having the test-job purely for testing (without signing neither publishing artifacts). Let me know if you want constructing, signing, and publishing artifacts .. Perhaps only the constructing artifacts so they may be checked directly from hudson. Regards, Adolfo.
Well, I've reconsidered this. Keeping old files for the test job, means duplication of the repositories defined in the rmap files. Not very maintainable. Conceptually, what we want for the tools job is a tools build in which we want to download the OCL Core sources in the buckminster workspace instead of feeding the buckminster target platform with the OCL Core jars taken from a Core build. I think I could sort out this with some tunning of the rmap (plus a configuration property). Working on this.
Still waiting for a functional tools build to verify the currently tests job. If Xtext doesn't get fixed tomorrow, I'll create an experimental branch, fix compiling errors in my own, and build against such a branch. Regards, Adolfo
(In reply to comment #2) > I'll create an experimental branch, fix > compiling errors in my own, and build against such a branch. Try bug/366849
Oh dear, I didn't realize the branch you mentioned was related to this bug >.<.... I thought it was a branch you were working on. I didn't want to contaminate it with releng changes, and I was doing it directly to master. Anyway, the currently running tests-job looks like it's properly running test cases, let's see what happens with the the p2 repository building. Cheers, Adolfo.
Build failed ;P New fixes arriving... I'll directly work on bug/366849 to avoid rebasing/merging between master an this bug branch. When finished, I'll only cherry pick the relevant commits. Cheers, Adolfo.
(In reply to comment #5) > New fixes arriving... I'll directly work on bug/366849 to avoid That branch is all yours. If there's anything that I should be aware of please communicate the problem here.
Well, I only needed to do some minor fixes in the tests-job hudson configuration, so no extra committs needed.. Now we have functional tests-job (remember to merge the current master, before running the job on a bug branch). I'll remove old buckminster files and resolve the bug.
Resolving as fixed
Fantastic. I can now do preliminary full builds.
CLOSED after a year in the RESOLVED state.