Skip to content

Commit

Permalink
Add concurrent engine to studio (#148)
Browse files Browse the repository at this point in the history
* add moccml build to studio build
* add moccml features to the studio
* add concurrent engine to the build and the studio
* add moccml repositories in the full build
* updated readme with the new repositories

Signed-off-by: Didier Vojtisek <didier.vojtisek@inria.fr>
  • Loading branch information
dvojtise authored May 2, 2019
1 parent a118c09 commit 6cf2e00
Show file tree
Hide file tree
Showing 5 changed files with 34 additions and 0 deletions.
12 changes: 12 additions & 0 deletions Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,18 @@ pipeline {
checkout gemocstudiomodeldebuggingScm
}
}
dir('gemoc-studio-moccml') {
script {
def gemocstudiomoccmlScm = resolveScm source: [$class: 'GitSCMSource', credentialsId: '', id: '_', remote: 'https://github.com/eclipse/gemoc-studio-moccml.git', traits: [[$class: 'BranchDiscoveryTrait'], [$class: 'LocalBranchTrait']]], targets: [BRANCH_NAME, 'master']
checkout gemocstudiomoccmlScm
}
}
dir('gemoc-studio-execution-moccml') {
script {
def gemocstudioexecutionmoccmlScm = resolveScm source: [$class: 'GitSCMSource', credentialsId: '', id: '_', remote: 'https://github.com/eclipse/gemoc-studio-execution-moccml.git', traits: [[$class: 'BranchDiscoveryTrait'], [$class: 'LocalBranchTrait']]], targets: [BRANCH_NAME, 'master']
checkout gemocstudioexecutionmoccmlScm
}
}
echo 'Content of the workspace'
sh "ls"
sh "chmod 777 ./gemoc-studio/dev_support/jenkins/showGitBranches.sh"
Expand Down
10 changes: 10 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
-------------
This repository is part of a serie of repositories related to [GEMOC Studio](http://eclipse.org/gemoc) :
- https://github.com/eclipse/gemoc-studio
- https://github.com/eclipse/gemoc-studio-modeldebugging
- https://github.com/eclipse/gemoc-studio-execution-ale
- https://github.com/eclipse/gemoc-studio-execution-java
- https://github.com/eclipse/gemoc-studio-execution-moccml
- https://github.com/eclipse/gemoc-studio-moccml
-------------

Gemoc Studio
============

Expand Down
2 changes: 2 additions & 0 deletions dev_support/full_compilation/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@
<module>../../../gemoc-studio/gemoc_studio</module>
<module>../../../gemoc-studio-modeldebugging</module>
<module>../../../gemoc-studio-execution-ale</module>
<module>../../../gemoc-studio-moccml</module>
<module>../../../gemoc-studio-execution-moccml</module>
</modules>

</project>
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,10 @@ http://www.eclipse.org/legal/epl-v10.html
<import feature="fr.inria.diverse.melange.sdk" version="0.0.0" match="greaterOrEqual"/>
<import feature="org.eclipse.emf.ecoretools.ale.feature" version="0.0.0" match="greaterOrEqual"/>
<import feature="org.eclipse.gemoc.ale.interpreted.engine.feature" version="0.0.0" match="greaterOrEqual"/>
<import feature="fr.inria.aoste.timesquare.feature" version="0.0.0" match="greaterOrEqual"/>
<import feature="org.eclipse.gemoc.moccml.mapping.feature" version="0.0.0" match="greaterOrEqual"/>
<import feature="org.eclipse.gemoc.moccml.constraint.feature" version="0.0.0" match="greaterOrEqual"/>
<import feature="org.eclipse.gemoc.execution.concurrent.ccsljavaxdsml.feature" version="0.0.0" match="greaterOrEqual"/>
</requires>

<plugin
Expand Down
6 changes: 6 additions & 0 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,12 @@
<layout>p2</layout>
<url>http://melange.inria.fr/updatesite/nightly/update_2019-01-25/</url>
</repository>
<repository>
<id>timesquare</id>
<layout>p2</layout>
<url>http://www.i3s.unice.fr/~deantoni/photon/</url>
<!-- <url>http://timesquare.inria.fr/update_site/photon</url> -->
</repository>
<repository>
<id>Sirius</id>
<layout>p2</layout>
Expand Down

0 comments on commit 6cf2e00

Please sign in to comment.