Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 503318

Summary: Maven support for DSE
Product: [Modeling] Viatra Reporter: Andras Szabolcs Nagy <nasz013>
Component: DSEAssignee: Project Inbox <viatra-dse>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: nasz013
Version: 1.5.0   
Target Milestone: 1.5.0M1   
Hardware: PC   
OS: Windows NT   
See Also: https://git.eclipse.org/r/82416
https://git.eclipse.org/c/viatra/org.eclipse.viatra.git/commit/?id=d2b8c1f71b657fca301183622341b1d1c8f19ccd
https://git.eclipse.org/r/82525
https://git.eclipse.org/c/viatra/org.eclipse.viatra.git/commit/?id=dabc46d9635ef37d20268a9307d5261732a5af7c
https://git.eclipse.org/r/82597
https://git.eclipse.org/c/viatra/org.eclipse.viatra.git/commit/?id=706f3d42c7555e65717a085c6656b90ae55ad8d0
https://git.eclipse.org/r/82610
https://git.eclipse.org/c/viatra/org.eclipse.viatra.git/commit/?id=2d42c9964521b5f3bfd5f35466bb7a4ad86567ca
https://git.eclipse.org/r/82706
https://git.eclipse.org/c/viatra/org.eclipse.viatra.git/commit/?id=d0a50f4762d7ab90836376bd3abd2d5a0d67c5e6
https://git.eclipse.org/r/84323
https://git.eclipse.org/c/viatra/org.eclipse.viatra.git/commit/?id=989cc6e34526bc5de65c4032c7ace45b1de261b7
Whiteboard:
Bug Depends on: 506895    
Bug Blocks:    

Description Andras Szabolcs Nagy CLA 2016-10-04 05:18:02 EDT
It would be nice to include DSE in the viatra maven repository.
Comment 2 Eclipse Genie CLA 2016-10-05 09:43:43 EDT
New Gerrit change created: https://git.eclipse.org/r/82525
Comment 4 Eclipse Genie CLA 2016-10-06 04:49:31 EDT
New Gerrit change created: https://git.eclipse.org/r/82597
Comment 6 Eclipse Genie CLA 2016-10-06 07:54:41 EDT
New Gerrit change created: https://git.eclipse.org/r/82610
Comment 8 Eclipse Genie CLA 2016-10-07 04:11:55 EDT
New Gerrit change created: https://git.eclipse.org/r/82706
Comment 10 Andras Szabolcs Nagy CLA 2016-10-19 14:31:16 EDT
It has been tested with TTC2016 example, and it seems to be working fine.
Comment 11 Zoltan Ujhelyi CLA 2016-10-25 05:45:37 EDT
We should make sure the DSE feature is not published to the maven repository (https://repo.eclipse.org/content/repositories/viatra2-snapshots/org/eclipse/viatra/org.eclipse.viatra.dse.feature/) - that is totally irrelevant and unusable for everyone.
Comment 12 Eclipse Genie CLA 2016-11-02 05:09:18 EDT
New Gerrit change created: https://git.eclipse.org/r/84323
Comment 14 Andras Szabolcs Nagy CLA 2016-11-03 07:16:23 EDT
I have tried to fix it (to not to publish the DSE feature) but looking at the console, the build still publishes it.
But nor the maven/viatra-dse-maven/pom.xml, nor releng/org.eclipse.viatra.parent.dse/pom.xml hold reference to the DSE feature artifact (nor their parents).

Zoli, do you have any clue on this?
Comment 15 Andras Szabolcs Nagy CLA 2016-11-03 09:27:56 EDT
The fix was good, but somehow the build job was not triggered...
Zoli reconfigured it, and after the build it looks good: the dse.feature artifact is not updated.