From 3e70e01c86b3c2e472822c9f7e17847fae2bef0b Mon Sep 17 00:00:00 2001 From: Zoey76 <zoey_76@msn.com> Date: Fri, 10 Jan 2020 21:00:41 -0300 Subject: [PATCH] Adding deployment pipeline --- bitbucket-pipelines.yml | 35 ++++++++++++++++++++++++++++++----- 1 file changed, 30 insertions(+), 5 deletions(-) diff --git a/bitbucket-pipelines.yml b/bitbucket-pipelines.yml index dc0dc24a02..ee02f148ba 100644 --- a/bitbucket-pipelines.yml +++ b/bitbucket-pipelines.yml @@ -1,7 +1,32 @@ -image: maven:3.6.0-jdk-11-slim +image: maven:3.6.3-jdk-11-slim pipelines: - default: - - step: - script: - - mvn -version \ No newline at end of file + branches: + develop: + - step: + caches: + - maven + script: + - apt-get update -y + - apt-get install -y git + - git clone --depth=1 https://bitbucket.org/l2jserver/l2j-server-game.git + - cd l2j-server-game + - mvn install -DskipTests + - cd .. + - step: + caches: + - maven + script: + - mvn install + artifacts: + - target/*.zip + - step: + deployment: Production + script: + - pipe: atlassian/ftp-deploy:0.2.3 + variables: + USER: $FTP_USER + PASSWORD: $FTP_PASSWORD + SERVER: $FTP_HOST + REMOTE_PATH: $FTP_REMOTE_PATH + LOCAL_PATH: 'target/' \ No newline at end of file -- GitLab