diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index f5aaf6f..b8593eb 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,6 +9,12 @@ stages: - plagiates before_script: + ## get ssh private key from secret variable + - eval $(ssh-agent -s) + - echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add - > /dev/null + - mkdir -p ~/.ssh + - chmod 700 ~/.ssh + ## get API token from secret variable - cp python-gitlab.cfg $HOME/.python-gitlab.cfg - echo "private_token = ${PRIVATE_API_TOKEN}" >> $HOME/.python-gitlab.cfg diff --git a/abgabesystem.py b/abgabesystem.py index beb22ff..a7a11bf 100644 --- a/abgabesystem.py +++ b/abgabesystem.py @@ -241,7 +241,7 @@ def plagiates(gl, conf, args): os.chdir('..') subprocess.run( - ['java', '-jar', '/app/jplag.jar', '-s', 'repos', '-p', 'java', '-r', 'results', '-bc', '$BASECODE', '-l', 'java18']) + ['java', '-jar', '/app/jplag.jar', '-s', 'repos', '-p', 'java', '-r', 'results', '-bc', '$BASECODE', '-l', 'java17']) def parseconf(conf):