Skip to content

Commit 79297ff

Browse files
committed
Use test plugin list for jnode validation.
1 parent 449d5c5 commit 79297ff

4 files changed

Lines changed: 14 additions & 7 deletions

File tree

.github/qemu/jnode.properties

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
# -----------------------------------------------
77
# Settings for initjar building
88

9-
# Set this directory to the directory containing custom plugin lists
9+
# Set this directory to the directory containing custom plugin lists
1010
# if you have custom initjars to build.
1111
# custom.plugin-list.dir = ${root.dir}/local/plugin-lists/
1212

@@ -16,7 +16,7 @@ grub.menu.cdrom=${root.dir}/.github/qemu/menu-cdrom.lst
1616
# Uncomment this property if you do not want the default initjars to be build.
1717
# no.default.initjars = 1
1818

19-
# Set this property to the directory containing user applications for the
19+
# Set this property to the directory containing user applications for the
2020
# jar packager (tool to easily create a jnode plugin from a regular jar file)
2121
# user.applications.dir = ${root.dir}/local/applications/ Fix
2222

@@ -97,7 +97,7 @@ jnode.debugger.port=6789
9797
#vmware.vmx.overrides=<some-file-containing-vmx-settings>
9898

9999
# -----------------------------------------------
100-
# Custom system properties
100+
# Custom system properties
101101
# -----------------------------------------------
102102

103103
jnode.java.home=/jnode
@@ -108,7 +108,7 @@ jnode.user.home=/jnode/home
108108
# Enable or disable security under JNode
109109
# -----------------------------------------------
110110

111-
#jnode.security.enabled=true
111+
jnode.security.enabled=false
112112

113113
# -----------------------------------------------
114114
# Custom build tools

.github/qemu/menu-cdrom.lst

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,12 @@ default 0
33
timeout 0
44

55
# ---------------------------
6-
title JNode (minimal shell)
6+
title JNode tests (all plugins + tests)
7+
serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1
78
kernel /jnode32.gz mp=no kdb lkd cmd=halt
8-
module /shell.jgz
9+
module /tests.jgz
10+
11+
# ---------------------------
12+
#title JNode (minimal shell)
13+
#kernel /jnode32.gz mp=no kdb lkd cmd=halt
14+
#module /shell.jgz

.github/workflows/ant.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ jobs:
4040
name: jnode_test_results.zip
4141
path: |
4242
**/build/reports/junit/
43+
/tmp/com1.txt
4344
if: always()
4445
- name: Run QEMU Boot Test
4546
run: |

.github/workflows/opencode.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ jobs:
4949
key: jnode-iso-${{ hashFiles('**/*.java', '**/build.xml', 'build.sh') }}
5050
- name: Build ISO
5151
if: steps.cache-iso.outputs.cache-hit != 'true'
52-
run: sh build.sh cd-x86-lite
52+
run: sh build.sh -Dbuild.properties.file=../.github/qemu/jnode.properties cd-x86-lite
5353
- name: Run opencode
5454
uses: anomalyco/opencode/github@latest
5555
env:

0 commit comments

Comments
 (0)