Skip to content

Commit 01eb53c

Browse files
committed
Merge branch 'master' into development
2 parents 6c40002 + d05a900 commit 01eb53c

File tree

7 files changed

+90
-10
lines changed

7 files changed

+90
-10
lines changed

.github/workflows/tests.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
strategy:
1919
fail-fast: false
2020
matrix:
21-
cfengine: [ "lucee@5", "lucee@6", "adobe@2021", "adobe@2023" ]
21+
cfengine: [ "boxlang-cfml@1", "lucee@5", "lucee@6", "adobe@2023", "adobe@2025" ]
2222
coldboxVersion: [ "^7.0.0" ]
2323
experimental: [ false ]
2424
# Experimental: ColdBox BE vs All Engines
@@ -30,13 +30,13 @@ jobs:
3030
cfengine: "lucee@6"
3131
experimental: true
3232
- coldboxVersion: "be"
33-
cfengine: "adobe@2021"
33+
cfengine: "adobe@2023"
3434
experimental: true
3535
- coldboxVersion: "be"
36-
cfengine: "adobe@2023"
36+
cfengine: "adobe@2025"
3737
experimental: true
3838
- coldboxVersion: "be"
39-
cfengine: "boxlang-cfml@1"
39+
cfengine: "boxlang-cfml@be"
4040
experimental: true
4141
steps:
4242
- name: Checkout Repository

changelog.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
## [Unreleased]
1111

12+
### Added
13+
14+
- Added 2025 tests
15+
- Added BoxLang BE tests
16+
- Added stupid Adobe argument collection JVM argument collection fix
17+
- Updated build processes
18+
1219
## [3.6.1] - 2025-04-06
1320

1421
## [3.6.0] - 2025-02-19

server-adobe@2021.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@
1515
"aliases":{
1616
"/moduleroot/mementifier":"../"
1717
}
18+
},
19+
"JVM":{
20+
"heapSize":"768",
21+
"javaVersion":"openjdk11_jre",
22+
"args":"-Dcoldfusion.runtime.remotemethod.matchArguments=false"
1823
},
1924
"openBrowser":"false",
2025
"cfconfig":{

server-adobe@2023.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,10 @@
1616
"/moduleroot/mementifier":"../"
1717
}
1818
},
19-
"jvm":{
20-
"heapSize":"1024"
19+
"JVM":{
20+
"heapSize":"768",
21+
"javaVersion":"openjdk21_jre",
22+
"args":"-Dcoldfusion.runtime.remotemethod.matchArguments=false"
2123
},
2224
"openBrowser":"false",
2325
"cfconfig": {

server-adobe@2025.json

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{
2+
"name":"mementifier-adobe@2025",
3+
"app":{
4+
"serverHomeDirectory":".engine/adobe2025",
5+
"cfengine":"adobe@2025"
6+
},
7+
"web":{
8+
"http":{
9+
"port":"60299"
10+
},
11+
"rewrites":{
12+
"enable":"true"
13+
},
14+
"webroot": "test-harness",
15+
"aliases":{
16+
"/moduleroot/mementifier":"../"
17+
}
18+
},
19+
"JVM":{
20+
"javaVersion":"openjdk21_jre",
21+
"args":"-Dcoldfusion.runtime.remotemethod.matchArguments=false"
22+
},
23+
"openBrowser":"false",
24+
"cfconfig": {
25+
"file" : ".cfconfig.json"
26+
},
27+
"scripts" : {
28+
"onServerInstall":"cfpm install zip,debugger,orm,mysql,postgresql,sqlserver,feed,chart"
29+
}
30+
}

server-boxlang-cfml@1.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
22
"app":{
3-
"cfengine":"boxlang@be",
4-
"serverHomeDirectory":".engine/boxlang"
3+
"cfengine":"boxlang@1",
4+
"serverHomeDirectory":".engine/boxlang-cfml-1"
55
},
6-
"name":"mementifier-boxlang@1",
6+
"name":"mementifier-boxlang-cfml@1",
77
"force":true,
88
"openBrowser":false,
99
"web":{
@@ -20,7 +20,7 @@
2020
}
2121
},
2222
"JVM":{
23-
"heapSize":"1024",
23+
"heapSize":"768",
2424
"javaVersion":"openjdk21_jre",
2525
"args":"-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8888 -Dboxlang.debugMode=true"
2626
},

server-boxlang-cfml@be.json

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
{
2+
"app":{
3+
"cfengine":"boxlang@be",
4+
"serverHomeDirectory":".engine/boxlang-cfml-be"
5+
},
6+
"name":"mementifier-boxlang-cfml@be",
7+
"force":true,
8+
"openBrowser":false,
9+
"web":{
10+
"directoryBrowsing":true,
11+
"http":{
12+
"port":"60299"
13+
},
14+
"rewrites":{
15+
"enable":"true"
16+
},
17+
"webroot":"test-harness",
18+
"aliases":{
19+
"/moduleroot/mementifier":"./"
20+
}
21+
},
22+
"JVM":{
23+
"heapSize":"768",
24+
"javaVersion":"openjdk21_jre",
25+
"args":"-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8888 -Dboxlang.debugMode=true"
26+
},
27+
"cfconfig":{
28+
"file":".cfconfig.json"
29+
},
30+
"env":{
31+
"BOXLANG_DEBUG":true
32+
},
33+
"scripts":{
34+
"onServerInitialInstall":"install bx-compat-cfml,bx-orm,bx-mysql,bx-esapi --noSave"
35+
}
36+
}

0 commit comments

Comments
 (0)