Skip to content

Commit

Permalink
restructuring for mps independent versioning
Browse files Browse the repository at this point in the history
  • Loading branch information
mhuster23 committed May 14, 2024
1 parent f967f76 commit 99e6f11
Show file tree
Hide file tree
Showing 14 changed files with 3 additions and 488 deletions.
4 changes: 0 additions & 4 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,6 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: ./gradlew build publishToMavenLocal -PciBuild=true
- name: Test Gradle Platform
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: platform-test/ci.sh
- name: Archive test report
uses: actions/upload-artifact@v3
if: always()
Expand Down
49 changes: 1 addition & 48 deletions build.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,12 +1,7 @@
/*
* This file was generated by the Gradle 'init' task.
*
* This is a general purpose Gradle build.
* Learn more about Gradle by exploring our samples at https://docs.gradle.org/8.0.2/samples
*/
plugins {
`java-platform`
`maven-publish`
`version-catalog`
}

dependencies {
Expand Down Expand Up @@ -72,10 +67,6 @@ dependencies {
api(libs.modelix.incremental.js)
api(libs.modelix.incremental.jvm)

//mps build tools
api(libs.modelix.build.tools.lib)
api(libs.modelix.build.tools.gradle)
api(libs.modelix.build.tools.plugin)
}
}

Expand Down Expand Up @@ -113,41 +104,3 @@ publishing {
}
}
}
subprojects {
apply(plugin="java-platform")
apply(plugin="maven-publish")

publishing {
publications {
create<MavenPublication>("modelixMpsPlatform") {
group = "org.modelix"
version = platformVersion

from(components["javaPlatform"])
}
}
repositories {
maven {
name = "itemis"
url = if (version.toString().contains("SNAPSHOT")) {
uri("https://artifacts.itemis.cloud/repository/maven-mps-snapshots/")
} else {
uri("https://artifacts.itemis.cloud/repository/maven-mps-releases/")
}
credentials {
username = project.findProperty("artifacts.itemis.cloud.user").toString()
password = project.findProperty("artifacts.itemis.cloud.pw").toString()
}
}
maven {
name = "GitHubPackages"
url = uri("https://maven.pkg.github.com/modelix/modelix.platform")
credentials {
username = project.findProperty("gpr.user") as? String ?: System.getenv("GITHUB_ACTOR")
password = project.findProperty("gpr.key") as? String ?: System.getenv("GITHUB_TOKEN")
}
}
}
}
}

1 change: 0 additions & 1 deletion gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
core = "3.12.1"
incremental = "0.2.0"
buildTools = "1.1.0"
modelixMPSPatch = "157"

[libraries]
modelix-authorization = { group = "org.modelix", name = "authorization", version.ref = "core"}
Expand Down
18 changes: 0 additions & 18 deletions platform-mps-2020-3/build.gradle.kts

This file was deleted.

18 changes: 0 additions & 18 deletions platform-mps-2021-1/build.gradle.kts

This file was deleted.

18 changes: 0 additions & 18 deletions platform-mps-2021-2/build.gradle.kts

This file was deleted.

18 changes: 0 additions & 18 deletions platform-mps-2021-3/build.gradle.kts

This file was deleted.

7 changes: 0 additions & 7 deletions platform-test/ci.sh

This file was deleted.

Binary file removed platform-test/gradle/wrapper/gradle-wrapper.jar
Binary file not shown.
6 changes: 0 additions & 6 deletions platform-test/gradle/wrapper/gradle-wrapper.properties

This file was deleted.

Loading

0 comments on commit 99e6f11

Please sign in to comment.