kind: pipeline type: docker name: Deployment trigger: branch: - production - dev steps: # - name: 'Unit Tests' # image: ubuntu:latest # commands: # - apt update && apt install openjdk-11-jdk -y # - ./gradlew :test - name: deploy image: ubuntu:latest environment: SSH: from_secret: DEPLOY_KEY_SANCY commands: - apt update && apt install openjdk-11-jdk -y && apt install openssh-client -y - ./gradlew :shadowJar - mkdir .ssh - echo $SSH > ~/.ssh/id_rsa - scp build/libs/server-all.jar lafourcade@sancy.iut.uca.fr:public_html/TBasket # settings: # port: 22 # host: sancy.iut.uca.fr # username: lafourcade # target: public_html/TBasket # source: build/libs/server-all.jar # key: # from_secret: DEPLOY_KEY_SANCY # secrets: # - source: DEPLOY_KEY_SANCY # rm: false