summaryrefslogtreecommitdiffstats
path: root/.github/workflows/build-workflow.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/build-workflow.yml')
-rw-r--r--.github/workflows/build-workflow.yml17
1 files changed, 17 insertions, 0 deletions
diff --git a/.github/workflows/build-workflow.yml b/.github/workflows/build-workflow.yml
index 7981e53d..17c9e673 100644
--- a/.github/workflows/build-workflow.yml
+++ b/.github/workflows/build-workflow.yml
@@ -75,6 +75,13 @@ jobs:
command: deb
args: -p tedge_agent
+ - name: Build tedge_watchdog debian package
+ uses: actions-rs/cargo@v1
+ # https://github.com/marketplace/actions/rust-cargo
+ with:
+ command: deb
+ args: -p tedge_watchdog
+
- name: Build c8y_log_plugin debian package
uses: actions-rs/cargo@v1
# https://github.com/marketplace/actions/rust-cargo
@@ -195,6 +202,9 @@ jobs:
- name: Strip tedge_agent
run: arm-linux-gnueabihf-strip target/${{ matrix.target }}/release/tedge_agent || aarch64-linux-gnu-strip target/${{ matrix.target }}/release/tedge_agent
+ - name: Strip tedge_watchdog
+ run: arm-linux-gnueabihf-strip target/${{ matrix.target }}/release/tedge_watchdog || aarch64-linux-gnu-strip target/${{ matrix.target }}/release/tedge_watchdog
+
- name: Strip tedge_apt_plugin
run: arm-linux-gnueabihf-strip target/${{ matrix.target }}/release/tedge_apt_plugin || aarch64-linux-gnu-strip target/${{ matrix.target }}/release/tedge_apt_plugin
@@ -228,6 +238,13 @@ jobs:
command: deb
args: -p tedge_agent --no-strip --no-build --target=${{ matrix.target }}
+ - name: build tedge_watchdog debian package for target
+ uses: actions-rs/cargo@v1
+ # https://github.com/marketplace/actions/rust-cargo
+ with:
+ command: deb
+ args: -p tedge_watchdog --no-strip --no-build --target=${{ matrix.target }}
+
- name: build tedge_apt_plugin debian package for target
uses: actions-rs/cargo@v1
# https://github.com/marketplace/actions/rust-cargo