@@ -225,85 +225,6 @@ runs:
225225 $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)
226226 fi
227227
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-
307228 - name : Setup Gradle
308229 uses : gradle/actions/setup-gradle@v3
309230 with :
0 commit comments