Skip to content

Commit d16ee9b

Browse files
authored
Merge pull request #209 from jpartlow/update-acceptance-workflow-for-changed-beaker-acceptance
Update acceptance workflow for changed beaker acceptance
2 parents 1c17eb4 + 21595e2 commit d16ee9b

File tree

1 file changed

+14
-29
lines changed

1 file changed

+14
-29
lines changed

.github/workflows/acceptance.yml

Lines changed: 14 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,12 @@ on:
3232
required: true
3333
type: string
3434
default: main
35+
fork:
36+
description: |-
37+
(Fork) The fork of openvox to run the Beaker test suite from.
38+
required: true
39+
type: string
40+
default: openvoxproject
3541
pre-release-build:
3642
description: |-
3743
(Pre-release Build) Whether to test unreleased version
@@ -80,41 +86,20 @@ permissions:
8086

8187
jobs:
8288
acceptance:
89+
strategy:
90+
fail-fast: false
91+
matrix:
92+
suite-name:
93+
- openvox
94+
- openvox-agent
8395
uses: 'OpenVoxProject/shared-actions/.github/workflows/beaker_acceptance.yml@main'
8496
with:
97+
suite-name: ${{ matrix.suite-name }}
8598
ref: ${{ inputs.ref }}
86-
project-name: openvox
87-
install-openvox: true
99+
fork: ${{ inputs.fork }}
88100
openvox-collection: ${{ inputs.collection }}
89101
openvox-agent-version: ${{ inputs.openvox-agent-version }}
90102
openvox-agent-pre-release-build: ${{ inputs.pre-release-build }}
91-
install-openvox-server: true
92103
openvox-server-version: ${{ inputs.openvox-server-version }}
93104
openvox-server-pre-release-build: ${{ inputs.pre-release-build }}
94-
install-openvoxdb: false
95-
install-openvoxdb-termini: false
96105
artifacts-url: ${{ inputs.artifacts-url }}
97-
acceptance-working-dir: 'acceptance'
98-
acceptance-pre-suite: |-
99-
[
100-
"pre-suite"
101-
]
102-
acceptance-tests: |-
103-
[
104-
"tests"
105-
]
106-
beaker-options: |-
107-
{
108-
"helper": "lib/helper.rb",
109-
"options_file": "config/aio/options.rb"
110-
}
111-
vms: |-
112-
[
113-
{
114-
"role": "primary",
115-
"count": 1,
116-
"cpus": 4,
117-
"mem_mb": 8192,
118-
"cpu_mode": "host-model"
119-
}
120-
]

0 commit comments

Comments
 (0)