21 Commits

Author SHA1 Message Date
Tobias Knöppler
a7cfdb08ed system_tests.py: Add missing comma 2025-11-15 00:11:18 +01:00
Tobias Knöppler
a53f800d02 system_tests.py: Add debug output 2025-10-12 17:50:19 +02:00
Tobias Knöppler
e7f9f6e32a system_tests.py: Add option to use pw-less sudo for commands 2025-10-01 13:39:55 +02:00
Tobias Knöppler
9b66766b1b
system_tests.py: Correctly handle case where no valid lxc command can be determined
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2024-05-07 01:32:44 +02:00
Tobias K
d7f7ff4133
build-LXD.sh: Migrate to incus
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2024-05-06 19:20:15 +02:00
Tobias Knöppler
eadb23c049
build-LXD.sh,system_tests.py,build-lxd.yml: Add support for incus
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2024-05-01 15:46:57 +02:00
Tobias Knöppler
c7393b0435
system_tests.py: Add debug output
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2023-11-03 17:11:21 +01:00
Tobias Knöppler
fa793b3173
install.sh: Fix ncp-provisioning not being executed on baremetal install
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-10-30 17:10:07 +01:00
Tobias Knöppler
61ba6a63fa
system_tests.py: Add auto update test
Signed-off-by: Tobias Knöppler <6317548+theCalcaholic@users.noreply.github.com>
2023-10-26 14:30:17 +02:00
Tobias Knöppler
64ce2b2643
Implement automated tests for all images (#1529) 2022-08-12 14:34:48 +02:00
Tobias K
fcd2f47270 nc-datadir.sh, nc-encrypt.sh: Avoid set -u in scripts 2022-07-25 22:08:45 +02:00
Tobias K
98be0220c2
build-docker.yml: Add integration tests for docker images and only push
on success

- build/docker/, build/build-docker.sh: Migrate to multistage docker images
- tests/: Fix tests for GH workflow scenarios
2022-05-04 21:44:56 +02:00
Tobias K
d9313da25c
Add GH workflow for running integration tests against VMs (curl installer + update) 2022-04-18 21:51:46 +02:00
Tobias K
9663ef7f38
system_tests.py: Remove deprecated wicd_curses check
Signed-off-by: Tobias K <6317548+theCalcaholic@users.noreply.github.com>
2022-04-13 11:23:36 +02:00
nachoparker
9bf5ff032c update to Debian 11 Bullseye
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2022-03-02 14:53:24 -07:00
nachoparker
9e276600e6 build: add LXD/docker automatic testing
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-10-06 12:08:28 -06:00
nachoparker
c10d4bd8fb upgrade to NC21.0.4
Signed-off-by: nachoparker <nacho@ownyourbits.com>
2021-09-12 16:55:46 -06:00
Tobias K
33067ddfde
activation_tests, nextcloud_tests: Make ports configurable 2021-07-07 15:41:30 +02:00
nachoparker
3a35b62b3b test: add some checks 2019-01-14 18:05:10 -07:00
nachoparker
e43d31780b test: add check for ncp-version file 2019-01-13 17:26:49 -07:00
nachoparker
ef3787bb1a add system tests 2018-10-18 23:08:33 -06:00