#!/bin/bash #SBATCH --time=20:00 #SBATCH --cpus-per-task=80 #SBATCH --nodes=1 #SBATCH --job-name=vehicle_classification echo "creating folder" #create folder and change directory mkdir -p ~/hpc_vehicle_classification cd ~/hpc_vehicle_classification pwd echo "handling ssh-key" #handle SSH-key (the argument "$1" is the SSH-key to gitlab) eval $(ssh-agent -s) echo "$1" | base64 -d | tr -d '\r' | ssh-add - > /dev/null #pull gitlab repository echo "pulling gitlab repository" git init # git pull git@transfer.hft-stuttgart.de:fork_hpc_vehicle_classification/hpc_vehicle_classification.git # git config --global pull.ff only git@transfer.hft-stuttgart.de:fork_hpc_vehicle_classification/hpc_vehicle_classification.git # git pull git@transfer.hft-stuttgart.de:81nasi1bwi/hpc_vehicle_classification.git git config --global pull.ff only https://transfer.hft-stuttgart.de/gitlab/81nasi1bwi/hpc_vehicle_classification.git #loading conda environment echo "load and activate virtual environment" eval "$(conda shell.bash hook)" conda env create -f environment.yml source ~/devel/miniconda/4.9.2 conda activate env_vehicle_classification echo "running python code" main.py