diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e9fc6f3..c18c8de 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -4,10 +4,11 @@ on: [push, pull_request, workflow_dispatch] jobs: Library-ModelCompositionRefinement: - uses: PalladioSimulator/Palladio-Build-ActionsPipeline/.github/workflows/build.yml@v3.4 + uses: PalladioSimulator/Palladio-Build-ActionsPipeline/.github/workflows/build.yml@FixTagCreationLogic with: use-display-output: true runner-label: ubuntu-latest + java-version: 21 deploy-updatesite: 'releng/tools.mdsd.mocore.updatesite/target/repository' secrets: SERVER_SSH_KEY: ${{ secrets.DEPLOYMENT_SERVER_SSH_KEY }} diff --git a/.mvn/extensions.xml b/.mvn/extensions.xml index 2499cd7..3b91197 100644 --- a/.mvn/extensions.xml +++ b/.mvn/extensions.xml @@ -1,13 +1,8 @@ - org.eclipse.tycho.extras - tycho-pomless - 2.7.5 - - - org.palladiosimulator - tycho-tp-refresh-maven-plugin - 0.2.6 + org.eclipse.tycho + tycho-build + 4.0.13 diff --git a/bundles/tools.mdsd.mocore.framework/META-INF/MANIFEST.MF b/bundles/tools.mdsd.mocore.framework/META-INF/MANIFEST.MF index 42a607a..6f1489d 100644 --- a/bundles/tools.mdsd.mocore.framework/META-INF/MANIFEST.MF +++ b/bundles/tools.mdsd.mocore.framework/META-INF/MANIFEST.MF @@ -5,7 +5,7 @@ Bundle-SymbolicName: tools.mdsd.mocore.framework;singleton:=true Bundle-Version: 1.0.0.qualifier Automatic-Module-Name: tools.mdsd.mocore.framework Bundle-Vendor: mdsd.tools -Bundle-RequiredExecutionEnvironment: JavaSE-17 +Bundle-RequiredExecutionEnvironment: JavaSE-21 Bundle-ActivationPolicy: lazy Export-Package: tools.mdsd.mocore.framework.discovery, tools.mdsd.mocore.framework.orchestration, diff --git a/pom.xml b/pom.xml index 7555e46..aa4d013 100644 --- a/pom.xml +++ b/pom.xml @@ -1,24 +1,141 @@ - + 4.0.0 - - - tools.mdsd - eclipse-parent-updatesite - 0.8.9 - - tools.mdsd.mocore parent 5.1.0-SNAPSHOT pom + ${project.artifactId} + Framework for model composition and refinement. + http://mdsd.tools - ${project.basedir}/releng/tools.mdsd.mocore.targetplatform/tools.mdsd.mocore.targetplatform.target + 4.0.13 + 21 + ${java.version} + ${java.version} + UTF-8 + ${project.build.sourceEncoding} + releng/tools.mdsd.mocore.targetplatform/tools.mdsd.mocore.targetplatform.target + + + + org.eclipse.tycho + tycho-maven-plugin + ${tycho.version} + true + + + org.eclipse.tycho + target-platform-configuration + ${tycho.version} + + + + ${maven.multiModuleProjectDirectory}/${targetPlatform.relativePath} + + + + linux + gtk + x86_64 + + + linux + gtk + aarch64 + + + win32 + win32 + x86_64 + + + macosx + cocoa + x86_64 + + + macosx + cocoa + aarch64 + + + + + + org.eclipse.tycho + tycho-source-plugin + ${tycho.version} + + + plugin-source + + plugin-source + + + + feature-source + + feature-source + + + + + + org.eclipse.tycho + tycho-p2-plugin + ${tycho.version} + + + attached-p2-metadata + package + + p2-metadata + + + + + + org.eclipse.tycho + tycho-surefire-plugin + ${tycho.version} + + + **/*Test.java + **/*Tests.java + + false + + + + org.apache.maven.plugins + maven-clean-plugin + 3.2.0 + + true + + + ${project.basedir} + + target/** + xtend-gen/** + + + */.gitkeep + + + + + + + + releng bundles diff --git a/releng/tools.mdsd.mocore.targetplatform/tools.mdsd.mocore.targetplatform.target b/releng/tools.mdsd.mocore.targetplatform/tools.mdsd.mocore.targetplatform.target index 1a27818..a796bb1 100644 --- a/releng/tools.mdsd.mocore.targetplatform/tools.mdsd.mocore.targetplatform.target +++ b/releng/tools.mdsd.mocore.targetplatform/tools.mdsd.mocore.targetplatform.target @@ -1,6 +1,26 @@ - + + + + + + + + + + + + + + + + + + + diff --git a/tests/tools.mdsd.mocore.framework.test/META-INF/MANIFEST.MF b/tests/tools.mdsd.mocore.framework.test/META-INF/MANIFEST.MF index dce10fc..704f314 100644 --- a/tests/tools.mdsd.mocore.framework.test/META-INF/MANIFEST.MF +++ b/tests/tools.mdsd.mocore.framework.test/META-INF/MANIFEST.MF @@ -5,7 +5,7 @@ Bundle-SymbolicName: tools.mdsd.mocore.framework.test;singleton:=true Bundle-Version: 1.0.0.qualifier Bundle-Vendor: mdsd.tools Automatic-Module-Name: tools.mdsd.mocore.framework.test -Bundle-RequiredExecutionEnvironment: JavaSE-17 +Bundle-RequiredExecutionEnvironment: JavaSE-21 Bundle-ActivationPolicy: lazy Export-Package: tools.mdsd.mocore.framework.processor, tools.mdsd.mocore.framework.surrogate,