summaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorMichael Abel <info@abel-ikt.de>2022-04-06 13:59:56 +0200
committerMichael Abel <info@abel-ikt.de>2022-04-07 12:29:22 +0200
commit862d8700c77788dae3f2ee1d7cb60d0e5449fa70 (patch)
treed5ca1758af29a00327c3df6bd49e1926c565df3c /.github
parent7826f3d6aeb61e6b4ae0545da27659e438974cfd (diff)
Install individual packages on offsite workflow (#1035)
Signed-off-by: Michael Abel <info@abel-ikt.de>
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/system-test-offsite.yml25
1 files changed, 23 insertions, 2 deletions
diff --git a/.github/workflows/system-test-offsite.yml b/.github/workflows/system-test-offsite.yml
index 4f775e19..d68ae99d 100644
--- a/.github/workflows/system-test-offsite.yml
+++ b/.github/workflows/system-test-offsite.yml
@@ -57,8 +57,29 @@ jobs:
- name: install packages
run: sudo apt-get --assume-yes install mosquitto-clients mosquitto libmosquitto1 collectd-core collectd
- - name: install packages
- run: sudo dpkg -i ./debian-package_unpack/*.deb
+ - name: install mosquitto
+ run: sudo apt-get --assume-yes install mosquitto
+
+ - name: install libmosquitto1
+ run: sudo apt-get --assume-yes install libmosquitto1
+
+ - name: install mosquitto-clients
+ run: sudo apt-get --assume-yes install mosquitto-clients
+
+ - name: install collectd-core
+ run: sudo apt-get --assume-yes install collectd-core collectd
+
+ - name: install tedge package
+ run: sudo dpkg -i ./debian-package_unpack/tedge_0.*_armhf.deb
+
+ - name: install tedge mapper package
+ run: sudo dpkg -i ./debian-package_unpack/tedge_mapper_*_armhf.deb
+
+ - name: install tedge agent package
+ run: sudo dpkg -i ./debian-package_unpack/tedge_agent_*_armhf.deb
+
+ - name: install tedge plugin packages
+ run: sudo dpkg -i ./debian-package_unpack/tedge_*_plugin_*_armhf.deb
- name: run tedge help
run: tedge --help