From d34e66852230973a7e90d990e280f4213800d7d4 Mon Sep 17 00:00:00 2001 From: Aaron Roller Date: Tue, 22 Sep 2020 16:40:06 -0700 Subject: [PATCH 1/5] perf: build without ros:perception AM-493/no-perception --- .github/workflows/nightly.yml | 2 +- .github/workflows/package.yml | 2 +- .github/workflows/release.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 3e97446..435b577 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -9,7 +9,7 @@ jobs: - uses: actions/checkout@v2 - name: Package id: package - uses: AutoModality/action-package-debian-ros@v3 + uses: AutoModality/action-package-debian-ros@v4 with: release-repo-entitlement: ${{ secrets.CLOUDSMITH_READ_RELEASE_ENTITLEMENT }} diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml index 8ccf1a5..7cf4888 100644 --- a/.github/workflows/package.yml +++ b/.github/workflows/package.yml @@ -16,7 +16,7 @@ jobs: - uses: rlespinasse/github-slug-action@2.0.0 # for GITHUB_REF_SLUG - name: Package id: package - uses: AutoModality/action-package-debian-ros@v3 + uses: AutoModality/action-package-debian-ros@v4 with: branch: ${{ env.GITHUB_REF_SLUG }} build-number: ${{ github.run_number }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a8b0936..445f2a5 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -80,7 +80,7 @@ jobs: - name: Package if published if: steps.published.outputs.value == 'true' id: package - uses: AutoModality/action-package-debian-ros@v3 + uses: AutoModality/action-package-debian-ros@v4 with: version: ${{ steps.version.outputs.value }} release-repo-entitlement: ${{ secrets.CLOUDSMITH_READ_RELEASE_ENTITLEMENT }} From a9af4f0ac5016dd38716473260668d2904f38302 Mon Sep 17 00:00:00 2001 From: Aaron Roller Date: Tue, 22 Sep 2020 16:54:18 -0700 Subject: [PATCH 2/5] feat: added pcl dependency AM-493/no-perception --- debian/control | 2 ++ 1 file changed, 2 insertions(+) diff --git a/debian/control b/debian/control index ae64b9e..57d0b1b 100644 --- a/debian/control +++ b/debian/control @@ -3,6 +3,7 @@ Section: misc Priority: extra Maintainer: info Build-Depends: debhelper (>= 9.0.0), + pcl, ros-melodic-am-control-toolbox, ros-melodic-am-msgs, ros-melodic-catkin, @@ -27,6 +28,7 @@ Standards-Version: 3.9.2 Package: ros-melodic-am-utils Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, + pcl, ros-melodic-am-control-toolbox, ros-melodic-am-msgs, ros-melodic-am-platform-scripts, From 4232f183ecfe8f00a6a68b8baef8bb4b74ed7875 Mon Sep 17 00:00:00 2001 From: Aaron Roller Date: Wed, 23 Sep 2020 15:45:35 -0700 Subject: [PATCH 3/5] added dependency on perception_pcl AM-493/no-perception --- debian/control | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/debian/control b/debian/control index 57d0b1b..663de70 100644 --- a/debian/control +++ b/debian/control @@ -6,6 +6,7 @@ Build-Depends: debhelper (>= 9.0.0), pcl, ros-melodic-am-control-toolbox, ros-melodic-am-msgs, + ros-melodic-am-perception-pcl, ros-melodic-catkin, ros-melodic-cv-bridge, ros-melodic-geometry-msgs, @@ -30,7 +31,8 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, pcl, ros-melodic-am-control-toolbox, - ros-melodic-am-msgs, + ros-melodic-am-msgs, + ros-melodic-am-perception-pcl, ros-melodic-am-platform-scripts, ros-melodic-cv-bridge, ros-melodic-geometry-msgs, From e36cc0de3c189dbf53ccc23ebbec7ea8e4fc174f Mon Sep 17 00:00:00 2001 From: Alireza Date: Thu, 24 Sep 2020 09:14:28 -0700 Subject: [PATCH 4/5] feat: dependency added --- debian/control | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/debian/control b/debian/control index 663de70..201ef71 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,8 @@ Source: ros-melodic-am-utils Section: misc Priority: extra Maintainer: info -Build-Depends: debhelper (>= 9.0.0), +Build-Depends: debhelper (>= 9.0.0), + libjsoncpp-dev, pcl, ros-melodic-am-control-toolbox, ros-melodic-am-msgs, @@ -28,7 +29,8 @@ Homepage: https://github.com/AutoModality/am-utils Standards-Version: 3.9.2 Package: ros-melodic-am-utils Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, +Depends: ${shlibs:Depends}, ${misc:Depends}, + libjsoncpp-dev, pcl, ros-melodic-am-control-toolbox, ros-melodic-am-msgs, From d37ba16f937aaabddc60a0d412b36560d5e9febd Mon Sep 17 00:00:00 2001 From: Alireza Date: Thu, 24 Sep 2020 09:20:10 -0700 Subject: [PATCH 5/5] feat: tf2_geometry_msgs --- debian/control | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/debian/control b/debian/control index 201ef71..32621e3 100644 --- a/debian/control +++ b/debian/control @@ -22,7 +22,8 @@ Build-Depends: debhelper (>= 9.0.0), ros-melodic-std-msgs, ros-melodic-tf2, ros-melodic-tf2-ros, - ros-melodic-tf2-sensor-msgs, + ros-melodic-tf2-sensor-msgs, + ros-melodic-tf2-geometry-msgs, ros-melodic-uuid-msgs, Homepage: https://github.com/AutoModality/am-utils @@ -49,6 +50,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, ros-melodic-std-msgs, ros-melodic-tf2, ros-melodic-tf2-ros, - ros-melodic-tf2-sensor-msgs, + ros-melodic-tf2-sensor-msgs, + ros-melodic-tf2-geometry-msgs, ros-melodic-uuid-msgs, Description: Common code to assist with AutoModality libraries found in separate repositories.