diff --git a/.gitlab-ci-files/job-macosx.yml b/.gitlab-ci-files/job-macosx.yml index 5da3bac75..b6eceb251 100644 --- a/.gitlab-ci-files/job-macosx.yml +++ b/.gitlab-ci-files/job-macosx.yml @@ -72,4 +72,22 @@ job-macosx-xcode: - WORK/desktop/Build/linphone_package/Linphone-*.dmg - WORK/desktop/Build/linphone_package/linphone-sdk-*-mac.zip when: always - expire_in: 1 week \ No newline at end of file + expire_in: 1 week + +################################################# +# Deploy +################################################# + +job-macosx-xcode-deploy: + + stage: deploy + tags: [ "deploy" ] + + only: + - schedules + dependencies: + - job-macosx-xcode + + script: + - scp Linphone-*-mac.dmg $DEPLOY_SERVER:$MACOSX_UPLOAD_DIRECTORY/ + - ssh -l $DEPLOY_SERVER jenkins_link_latest $MACOSX_UPLOAD_DIRECTORY 'Linphone-*-mac.dmg' \ No newline at end of file diff --git a/.gitlab-ci-files/job-windows.yml b/.gitlab-ci-files/job-windows.yml index 1cdf44108..cb38bcff5 100644 --- a/.gitlab-ci-files/job-windows.yml +++ b/.gitlab-ci-files/job-windows.yml @@ -19,3 +19,21 @@ job-windows-vs2015: paths: - WORK/desktop/Build/linphone_package/Linphone-*-win32.exe expire_in: 1 week + +################################################# +# Deploy +################################################# + +job-windows-deploy: + + stage: deploy + tags: [ "deploy" ] + + only: + - schedules + dependencies: + - job-windows-vs2015 + + script: + - scp Linphone-*-win32.exe $DEPLOY_SERVER:$WINDOWS_UPLOAD_DIRECTORY/ + - ssh -l $DEPLOY_SERVER jenkins_link_latest $WINDOWS_UPLOAD_DIRECTORY 'Linphone-*-win32.exe' \ No newline at end of file