Skip to content

Commit d76f485

Browse files
author
Oleksandr Dzhychko
authored
Merge pull request #361 from modelix/MODELIX-645
Modelix 645 test MPS compatibility
2 parents c32f8d2 + 2e4db8a commit d76f485

File tree

4 files changed

+12
-2
lines changed

4 files changed

+12
-2
lines changed

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
/bulk-model-sync-gradle/ @mhuster23
44
/bulk-model-sync-gradle-test/ @mhuster23
55
/bulk-model-sync-lib/ @mhuster23
6+
/bulk-model-sync-mps/ @mhuster23
67
/bulk-model-sync-solution/ @mhuster23
78
/light-model-client/ @slisson
89
/metamodel-export/ @slisson

.github/workflows/mps-compatibility.yaml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,10 @@ jobs:
3333
- name: Set up Gradle
3434
uses: gradle/gradle-build-action@v2
3535
- name: Build with ${{ matrix.version }}
36-
run: ./gradlew --build-cache :mps-model-adapters:build :mps-model-server-plugin:build -Pmps.version=${{ matrix.version }}
36+
run: >-
37+
./gradlew --build-cache
38+
:bulk-model-sync-mps:build
39+
:metamodel-export:build
40+
:mps-model-adapters:build
41+
:mps-model-server-plugin:build
42+
-Pmps.version=${{ matrix.version }}

commitlint.config.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ module.exports = {
88
"bulk-model-sync",
99
"bulk-model-sync-gradle",
1010
"bulk-model-sync-lib",
11+
"bulk-model-sync-mps",
1112
"bulk-model-sync-solution",
1213
"deps",
1314
"light-model-client",

metamodel-export/build.gradle.kts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ plugins {
77

88
group = "org.modelix.mps"
99

10+
val mpsVersion = project.findProperty("mps.version")?.toString().takeIf { !it.isNullOrBlank() } ?: "2021.1.4"
11+
1012
val generatorLibs by configurations.creating
1113

1214
dependencies {
@@ -32,7 +34,7 @@ val copyLibs by tasks.registering(Sync::class) {
3234

3335
extensions.configure<MPSBuildSettings> {
3436
dependsOn(copyLibs)
35-
mpsVersion("2021.1.4")
37+
mpsVersion(mpsVersion)
3638
search(".")
3739
disableParentPublication()
3840

0 commit comments

Comments
 (0)