Skip to content

Commit 263bbbc

Browse files
Merge pull request #1900 from nextcloud/devel
Debian 12 support
2 parents 7b46013 + 2d1345f commit 263bbbc

File tree

34 files changed

+1575
-494
lines changed

34 files changed

+1575
-494
lines changed
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
name: Create Test VM
2+
description: Create NCP instance for testing in the Hetzner cloud
3+
inputs:
4+
version:
5+
description: version (git rev / tag / branch) to install
6+
required: true
7+
uid:
8+
description: A unique ID for labeling/naming generated resources
9+
required: true
10+
hcloud_token:
11+
description: A auth token for Hetzner cloud
12+
required: true
13+
server_type:
14+
description: Server type to use for hetzner servers
15+
required: true
16+
default: "cx11"
17+
18+
outputs:
19+
server_address:
20+
description: Adress of the test instance
21+
snapshot_id:
22+
description: ID of the generated postinstall snapshot
23+
test_server_id:
24+
description: ID of the created test server
25+
runs:
26+
using: docker
27+
image: docker://thecalcaholic/ncp-test-automation:bullseye
28+
29+
env:
30+
HCLOUD_TOKEN: ${{ inputs.hcloud_token }}
31+
UID: ${{ inputs.uid }}
32+
SERVER_TYPE: ${{ inputs.server_type }}
33+
args:
34+
- /ncp-test-automation/bin/actions/create-test-instance.sh
35+
- ${{ inputs.version }}

.github/actions/create-test-instance/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ outputs:
2424
description: ID of the created test server
2525
runs:
2626
using: docker
27-
image: docker://thecalcaholic/ncp-test-automation
27+
image: docker://thecalcaholic/ncp-test-automation:bookworm
2828

2929
env:
3030
HCLOUD_TOKEN: ${{ inputs.hcloud_token }}

0 commit comments

Comments
 (0)