diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index d64c3e1..b9b993b 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,6 +1,3 @@ # These owners will be the default owners for everything in this repertoire. # Unless a later match takes precedence, they will be requested for review when someone opens a pull request. -* @YvesKirschner - -# These owners are the default owners for all build and deployment workflows. -.github/workflows/* @Nicolas-Boltz @larissaschmid +* @Nicolas-Boltz diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index aa2186f..07b13fe 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -4,13 +4,13 @@ on: [push, pull_request, workflow_dispatch] jobs: Build-LicenseFeature: - uses: PalladioSimulator/Palladio-Build-ActionsPipeline/.github/workflows/build.yml@master + uses: PalladioSimulator/Palladio-Build-ActionsPipeline/.github/workflows/build.yml@FixTagCreationLogic with: use-display-output: true runner-label: ubuntu-latest - java-version: 17 + java-version: 21 deploy-updatesite: 'releng/tools.mdsd.license.updatesite/target/repository' - release-version: 1.0.0 + release-version: 1.1.0 secrets: SERVER_SSH_KEY: ${{ secrets.DEPLOYMENT_SERVER_SSH_KEY }} REMOTE_HOST: ${{ secrets.DEPLOYMENT_REMOTE_HOST }} diff --git a/.mvn/extensions.xml b/.mvn/extensions.xml index 9e4507e..3b91197 100644 --- a/.mvn/extensions.xml +++ b/.mvn/extensions.xml @@ -3,6 +3,6 @@ org.eclipse.tycho tycho-build - 2.7.5 + 4.0.13 - \ No newline at end of file + diff --git a/Jenkinsfile b/Jenkinsfile deleted file mode 100644 index 2466a3b..0000000 --- a/Jenkinsfile +++ /dev/null @@ -1,4 +0,0 @@ -MDSDToolsPipeline { - deployUpdatesite 'releng/tools.mdsd.license.updatesite/target/repository' - skipQualityMetrics true -} \ No newline at end of file diff --git a/features/tools.mdsd.license.apache2/feature.xml b/features/tools.mdsd.license.apache2/feature.xml index e633ecf..543979a 100644 --- a/features/tools.mdsd.license.apache2/feature.xml +++ b/features/tools.mdsd.license.apache2/feature.xml @@ -1,7 +1,7 @@ diff --git a/features/tools.mdsd.license.epl2/feature.xml b/features/tools.mdsd.license.epl2/feature.xml index 6105d3b..bd42e4e 100644 --- a/features/tools.mdsd.license.epl2/feature.xml +++ b/features/tools.mdsd.license.epl2/feature.xml @@ -1,7 +1,7 @@ diff --git a/pom.xml b/pom.xml index 0b30ee3..e9367a9 100644 --- a/pom.xml +++ b/pom.xml @@ -1,23 +1,109 @@ - + 4.0.0 - - tools.mdsd - eclipse-parent-updatesite-notp - 0.8.12 - tools.mdsd.license - parent - 1.0.0 + parent + 1.1.0 pom - + + ${project.artifactId} + License features shared by all MDSD.tools update sites. + http://mdsd.tools + + + 4.0.13 + UTF-8 + ${project.build.sourceEncoding} + + + + + + eclipse + p2 + https://download.eclipse.org/releases/2024-06/202406121000/ + + + + + + + org.eclipse.tycho + tycho-maven-plugin + ${tycho.version} + true + + + org.eclipse.tycho + target-platform-configuration + ${tycho.version} + + + + 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} + + + feature-source + + feature-source + + + + + + org.eclipse.tycho + tycho-p2-plugin + ${tycho.version} + + + attached-p2-metadata + package + + p2-metadata + + + + + + + features releng - - - +