Skip to content

Commit bb0d4d0

Browse files
Enabled debian package handling in CI pipeline
Signed-off-by: Meet Gandhi <[email protected]>
1 parent 8521c29 commit bb0d4d0

File tree

5 files changed

+9
-8
lines changed

5 files changed

+9
-8
lines changed

.github/workflows/ubuntu-cuda.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -149,23 +149,23 @@ jobs:
149149
--command="sudo Open3D/docker/docker_build.sh ${CI_CONFIG}${RELEASE_TAG:-}"
150150
if [ "${BUILD_PACKAGE}" == 'true' ]; then
151151
gcloud compute scp --zone="${GCE_ZONE}" \
152-
"${INSTANCE_NAME}":open3d-devel-linux*.tar.xz "$PWD"
152+
"${INSTANCE_NAME}":open3d-devel-linux* "$PWD"
153153
fi
154154
155155
- name: Upload package
156156
if: ${{ env.BUILD_PACKAGE == 'true' }}
157157
uses: actions/upload-artifact@v4
158158
with:
159159
name: open3d-devel-linux-x86_64-cuda-${{ matrix.CI_CONFIG }}
160-
path: open3d-devel-linux*.tar.xz
160+
path: open3d-devel-linux*
161161
if-no-files-found: error
162162

163163
- name: Update devel release
164164
if: ${{ github.ref == 'refs/heads/main' && env.BUILD_PACKAGE == 'true' }}
165165
env:
166166
GH_TOKEN: ${{ github.token }}
167167
run: |
168-
gh release upload main-devel open3d-devel-linux-*.tar.xz --clobber
168+
gh release upload main-devel open3d-devel-linux-* --clobber
169169
gh release view main-devel
170170
171171
- name: VM run docker

.github/workflows/ubuntu-sycl.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ jobs:
6262
name: open3d-sycl-linux-wheel-and-binary
6363
path: |
6464
open3d-*.whl
65-
open3d-devel-*.tar.xz
65+
open3d-devel-*
6666
if-no-files-found: error
6767
- name: Update devel release
6868
if: ${{ github.ref == 'refs/heads/main' && matrix.BUILD_SHARED_LIBS == 'ON' }}
@@ -71,7 +71,7 @@ jobs:
7171
run: |
7272
if [ ${{ matrix.BUILD_SHARED_LIBS }} == 'ON' ] ; then
7373
gh release upload main-devel open3d-*.whl --clobber
74-
gh release upload main-devel open3d-devel-*.tar.xz --clobber
74+
gh release upload main-devel open3d-devel-* --clobber
7575
fi
7676
gh release view main-devel
7777

.github/workflows/ubuntu.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ jobs:
8181
uses: actions/upload-artifact@v4
8282
with:
8383
name: open3d-devel-linux-x86_64-ML_${{ matrix.MLOPS }}
84-
path: open3d-devel-*.tar.xz
84+
path: open3d-devel-*
8585
if-no-files-found: error
8686
- name: Upload viewer to GitHub artifacts
8787
if: ${{ env.BUILD_SHARED_LIBS == 'OFF' }}
@@ -96,7 +96,7 @@ jobs:
9696
GH_TOKEN: ${{ github.token }}
9797
run: |
9898
if [ ${BUILD_SHARED_LIBS} == 'ON' ] ; then
99-
gh release upload main-devel open3d-devel-*.tar.xz --clobber
99+
gh release upload main-devel open3d-devel-* --clobber
100100
else
101101
gh release upload main-devel open3d-viewer-*-Linux.deb --clobber
102102
fi

docker/Dockerfile.ci

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ RUN ccache -s \
242242
&& CCACHE_DIR_PARENT=$(dirname ${CCACHE_DIR}) \
243243
&& cd ${CCACHE_DIR_PARENT} \
244244
&& tar -caf /${CCACHE_TAR_NAME}.tar.xz ${CCACHE_DIR_NAME} \
245-
&& if [[ "${PACKAGE}" = "ON" ]]; then mv /root/Open3D/build/package/open3d-devel*.tar.xz /; fi \
245+
&& if [[ "${PACKAGE}" = "ON" ]]; then mv /root/Open3D/build/package/open3d-devel* /; fi \
246246
&& if [[ "${PACKAGE}" = "VIEWER" ]]; then mv /root/Open3D/build/package-Open3DViewer-deb/open3d-viewer-*-Linux.deb /; fi \
247247
&& if [[ "${BUILD_SYCL_MODULE}" = "ON" && "${BUILD_SHARED_LIBS}" = "ON" ]]; then mv /root/Open3D/build/lib/python_package/pip_package/open3d*.whl /; fi \
248248
&& ls -alh /

docker/docker_build.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -261,6 +261,7 @@ ci_build() {
261261
--build-arg PACKAGE="${PACKAGE}" \
262262
--build-arg BUILD_SYCL_MODULE="${BUILD_SYCL_MODULE}" \
263263
--build-arg CI="${CI:-}" \
264+
--network host \
264265
-t "${DOCKER_TAG}" \
265266
-f docker/Dockerfile.ci .
266267
popd

0 commit comments

Comments
 (0)