mirror of
https://github.com/jhd3197/ServerKit.git
synced 2026-10-26 13:06:57 +09:00
One-click PowerShell entry point that spins up Ubuntu/Debian VMs in parallel, installs ServerKit from the local working tree (not origin/main), runs a pytest API harness against the live panel, and aggregates results into a self-contained HTML report. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
24 lines
528 B
YAML
24 lines
528 B
YAML
#cloud-config
|
|
# Minimal bootstrap for ServerKit E2E test VMs.
|
|
# The harness uploads the local working tree and runs vm-install.sh afterward.
|
|
package_update: true
|
|
package_upgrade: false
|
|
|
|
packages:
|
|
- curl
|
|
- git
|
|
- rsync
|
|
- sudo
|
|
- ca-certificates
|
|
|
|
write_files:
|
|
- path: /etc/profile.d/serverkit-test.sh
|
|
permissions: '0644'
|
|
content: |
|
|
export DEBIAN_FRONTEND=noninteractive
|
|
export NEEDRESTART_MODE=a
|
|
|
|
runcmd:
|
|
- mkdir -p /opt/serverkit-src
|
|
- chown ubuntu:ubuntu /opt/serverkit-src 2>/dev/null || true
|