diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 703bb7e83f8b3fe1521634cf528a7e68247db704..7ef6bc99f66e4f56941348672bec2d7368ceaa93 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -36,8 +36,8 @@ build_war: build_debian_package: image: debian stage: build - only: - - tags + tags: + - privileged artifacts: paths: - "debian/*.deb" @@ -59,11 +59,14 @@ test_debian_package: alias: debian-repo tags: - privileged + dependencies: + - build_debian_package script: - apt-get update - apt-get install -y ssh software-properties-common dirmngr wget curl - - wget https://minerva-dev.lcsb.uni.lu/tmp/minerva_12.0.0_amd64.deb - - echo "PUT minerva_12.0.0_amd64.deb /docker/incoming" | sftp -o StrictHostKeyChecking=no user@debian-repo + - ls debian + - debian_file=$(ls debian/*.deb) + - echo "PUT debian/$debian_file /docker/incoming" | sftp -o StrictHostKeyChecking=no user@debian-repo - ssh root@debian-repo /usr/local/sbin/reprepro-import - apt-add-repository "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" - apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886