summaryrefslogtreecommitdiffstats
path: root/.github/workflows/integration-test-workflow.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/integration-test-workflow.yml')
-rw-r--r--.github/workflows/integration-test-workflow.yml13
1 files changed, 11 insertions, 2 deletions
diff --git a/.github/workflows/integration-test-workflow.yml b/.github/workflows/integration-test-workflow.yml
index 76ea471a..a00bc7a2 100644
--- a/.github/workflows/integration-test-workflow.yml
+++ b/.github/workflows/integration-test-workflow.yml
@@ -46,7 +46,7 @@ jobs:
continue-on-error: true
- name: purge
- run: sudo dpkg -P tedge_agent tedge_logfile_request_plugin tedge_mapper tedge_apt_plugin tedge_apama_plugin tedge mosquitto libmosquitto1 collectd-core
+ run: sudo dpkg -P c8y_configuration_plugin tedge_agent tedge_logfile_request_plugin tedge_mapper tedge_apt_plugin tedge_apama_plugin tedge mosquitto libmosquitto1 collectd-core
- name: install mosquitto
run: sudo apt-get --assume-yes install mosquitto
@@ -69,6 +69,9 @@ jobs:
- name: install tedge plugin packages
run: sudo dpkg -i ./debian-package_unpack/tedge_*_plugin_*_amd64.deb
+ - name: install c8y plugin packages
+ run: sudo dpkg -i ./debian-package_unpack/c8y_*_plugin_*_amd64.deb
+
- name: run tedge help
run: tedge --help
@@ -128,6 +131,9 @@ jobs:
- name: install tedge plugin packages
run: sudo dpkg -i ./debian-package_unpack/tedge_*_plugin_*_amd64.deb
+ - name: install c8y plugin packages
+ run: sudo dpkg -i ./debian-package_unpack/c8y_*_plugin_*_amd64.deb
+
- name: Cargo test features (compile)
# If we do not compile in advance the timing in the test run
# will not work out as some parts are still compiling during the run
@@ -190,7 +196,7 @@ jobs:
# mosquitto-clients is required for system test only, but has dependency on libmosquitto1.
# therefore, we need to purge it here, and mosquitto-clients is required only for RPi.
- name: purge
- run: sudo dpkg -P tedge_agent tedge_logfile_request_plugin tedge_mapper tedge_apt_plugin tedge_apama_plugin tedge mosquitto-clients mosquitto libmosquitto1 collectd-core collectd
+ run: sudo dpkg -P c8y_configuration_plugin tedge_agent tedge_logfile_request_plugin tedge_mapper tedge_apt_plugin tedge_apama_plugin tedge mosquitto-clients mosquitto libmosquitto1 collectd-core collectd
- name: install mosquitto
run: sudo apt-get --assume-yes install mosquitto
@@ -216,6 +222,9 @@ jobs:
- name: install tedge plugin packages
run: sudo dpkg -i ./debian-package_unpack/tedge_*_plugin_*_armhf.deb
+ - name: install c8y plugin packages
+ run: sudo dpkg -i ./debian-package_unpack/c8y_*_plugin_*_armhf.deb
+
- name: run tedge help
run: tedge --help