@@ -225,85 +225,6 @@ runs:
225
225
$SUDO rm -f $(find /usr/local/cuda/ -name '*.a' -and -not -name libcudart_static.a -and -not -name libcudadevrt.a -and -not -name libnvcomp_device.a)
226
226
fi
227
227
228
- if [[ "$CI_DEPLOY_MODULE" == "nvcodec" ]]; then
229
- echo Installing NVIDIA Video Codec SDK
230
- python3 -m gdown.cli https://drive.google.com/uc?id=13KyYoq8ZOLIA7jugDkdF ma34mnyxnz4x
231
- $SUDO unzip Video_Codec_SDK_12.1.14.zip -d /usr/local
232
- $SUDO ln -sf /usr/local/Video_Codec_SDK_* /usr/local/videocodecsdk
233
- fi
234
-
235
- if [[ "$CI_DEPLOY_PLATFORM" == "linux-arm64" ]] && [[ "$CI_DEPLOY_MODULE" == "tensorrt" ]]; then
236
- echo Installing TensorRT
237
- # python3 -m gdown.cli https://drive.google.com/uc?id=1LZRCv4ZAGiDQAu4pvADJIGntq4cGl5tU
238
- curl -LO https://developer.download.nvidia.com/compute/machine-learning/tensorrt/10.0.1/tars/TensorRT-10.0.1.6.Ubuntu-22.04.aarch64-gnu.cuda-12.4.tar.gz
239
- $SUDO tar -hxvf TensorRT-10.0.1.6.Ubuntu-22.04.aarch64-gnu.cuda-12.4.tar.gz -C /usr/local/
240
- $SUDO ln -sf /usr/local/TensorRT* /usr/local/tensorrt
241
- fi
242
-
243
- if [[ "$CI_DEPLOY_PLATFORM" == "linux-x86_64" ]] && [[ "$CI_DEPLOY_MODULE" == "tensorrt" ]]; then
244
- echo Installing TensorRT
245
- # python3 -m gdown.cli https://drive.google.com/uc?id=1dVhD-DEYY42QbZe1GXl-vxe3k6KqWGsL
246
- curl -LO https://developer.download.nvidia.com/compute/machine-learning/tensorrt/10.0.1/tars/TensorRT-10.0.1.6.Linux.x86_64-gnu.cuda-12.4.tar.gz
247
- $SUDO tar -hxvf TensorRT-10.0.1.6.Linux.x86_64-gnu.cuda-12.4.tar.gz -C /usr/local/
248
- $SUDO ln -sf /usr/local/TensorRT* /usr/local/tensorrt
249
- fi
250
-
251
- if [[ "$CI_DEPLOY_MODULE" == "mkl" ]]; then
252
- echo Installing MKL
253
- curl -LO https://registrationcenter-download.intel.com/akdlm/IRC_NAS/86d6a4c1-c998-4c6b-9fff-ca004e9f7455/l_onemkl_p_2024.0.0.49673_offline.sh
254
- $SUDO bash l_onemkl_p_2024.0.0.49673_offline.sh -s -a -s --eula accept
255
- export MAVEN_OPTIONS="-Djavacpp.platform.compiler=clang++"
256
- fi
257
-
258
- if [[ "$CI_DEPLOY_PLATFORM" == "linux-armhf" ]] && [[ "$CI_DEPLOY_MODULE" == "flycapture" ]]; then
259
- echo Installing FlyCapture amdhf
260
- python3 -m gdown.cli https://drive.google.com/uc?id=16NuUBs2MXQpVYqzDCEr9KdMng-6rHuDI
261
- mkdir -p $GITHUB_WORKSPACE/downloads
262
- ln -s $(pwd)/flycapture.2.13.3.31_armhf_xenial.tar.gz $GITHUB_WORKSPACE/downloads/flycapture.2.13.3.31_armhf.tar.gz
263
- fi
264
-
265
- if [[ "$CI_DEPLOY_PLATFORM" == "linux-arm64" ]] && [[ "$CI_DEPLOY_MODULE" == "flycapture" ]]; then
266
- echo Installing FlyCapture amd64
267
- python3 -m gdown.cli https://drive.google.com/uc?id=1LhnuRMT3urYsApCcuBEcaotGRK8h4kJv
268
- mkdir -p $GITHUB_WORKSPACE/downloads
269
- ln -s $(pwd)/flycapture.2.13.3.31_arm64_xenial.tar.gz $GITHUB_WORKSPACE/downloads/flycapture.2.13.3.31_arm64.tar.gz
270
- fi
271
-
272
- if [[ "$CI_DEPLOY_PLATFORM" == "linux-x86" ]] && [[ "$CI_DEPLOY_MODULE" == "flycapture" ]]; then
273
- echo Installing FlyCapture i386
274
- python3 -m gdown.cli https://drive.google.com/uc?id=1BOpSik1Fndagzjf4ykwzermt2qlTzsWI
275
- tar -xzvf flycapture2-2.13.3.31-i386-pkg_xenial.tgz
276
- find -name *.deb | while read f; do ar -xv $f; $SUDO tar --totals -xf data.tar.xz -C /; done;
277
- fi
278
-
279
- if [[ "$CI_DEPLOY_PLATFORM" == "linux-x86_64" ]] && [[ "$CI_DEPLOY_MODULE" == "flycapture" ]]; then
280
- echo Installing FlyCapture amd64
281
- python3 -m gdown.cli https://drive.google.com/uc?id=1YtVjdnbQLZHX_ocQ6xAmiq6pjftuPOPd
282
- tar -xzvf flycapture2-2.13.3.31-amd64-pkg_xenial.tgz
283
- find -name *.deb | while read f; do ar -xv $f; $SUDO tar --totals -xf data.tar.xz -C /; done;
284
- fi
285
-
286
- if [[ "$CI_DEPLOY_PLATFORM" == "linux-x86_64" ]] && [[ "$CI_DEPLOY_MODULE" == "spinnaker" ]]; then
287
- echo Installing Spinnaker amd64
288
- python3 -m gdown.cli https://drive.google.com/uc?i d=1B91OxuFgT-T29fNlBc2gsgr-K2l2LNtw
289
- tar -xzvf spinnaker-3.0.0.118-amd64-pkg.tar.gz
290
- find -name *.deb | while read f; do ar -xv $f; $SUDO tar --totals -xvf data.tar.xz -C /; done;
291
- fi
292
-
293
- GRADLE_TASK=publishToMavenLocal
294
- MAVEN_PHASE=install
295
- if [[ -n ${CI_DEPLOY_USERNAME:-} ]] && [[ ! "$GITHUB_EVENT_NAME" == "pull_request" ]]; then
296
- GRADLE_TASK=publish
297
- MAVEN_PHASE=deploy
298
- if [[ "$GITHUB_EVENT_HEAD_COMMIT_MESSAGE" == Release* ]] || [[ "${GITHUB_REF#refs/heads/}" == "release" ]]; then
299
- python3 -m gdown.cli -q -O settings.tar.gz https://drive.google.com/uc?id=$CI_DEPLOY_SETTINGS
300
- tar -xzf settings.tar.gz
301
- MAVEN_OPTIONS="$MAVEN_OPTIONS -Dgpg.homedir=$(pwd)/.gnupg/ -DperformRelease -DstagingRepositoryId=$STAGING_REPOSITORY"
302
- fi
303
- fi
304
- echo "GPG_PASSPHRASE=***" >> $GITHUB_ENV
305
- echo "GRADLE_TASK=$GRADLE_TASK" >> $GITHUB_ENV
306
-
307
228
- name : Setup Gradle
308
229
uses : gradle/actions/setup-gradle@v3
309
230
with :
0 commit comments