Skip to content
Snippets Groups Projects
Commit dc6e1190 authored by dyszczo's avatar dyszczo
Browse files

feat: deploy to license.wpdesk.dev

parent 3b3880aa
No related branches found
No related tags found
No related merge requests found
variables:
WPDESK_CI_VERSION: "2023.05.23"
WPDESK_CI_VERSION: "2023.06.02"
MYSQL_ROOT_PASSWORD: "mysql"
MYSQL_DATABASE: "wptest"
MYSQL_USER: "mysql"
......
......@@ -6,6 +6,10 @@ include:
deploy to shop:
when: on_success
deploy to license:
when: on_success
allow_failure: true
deploy to demo NET:
when: on_success
......
......@@ -136,6 +136,21 @@ deploy to shop:
- $IS_LIBRARY
- $IS_NPM_LIBRARY
deploy to license server:
<<: *job-deploy-template
script:
- apt-get install sshpass
- ssh-keyscan ${WPDESK_LICENSE_HOST} >> ~/.ssh/known_hosts
- sshpass -p ${WPDESK_LICENSE_PASSWORD} scp -o StrictHostKeyChecking=no release.zip plugin_deploy@${WPDESK_LICENSE_HOST}:/var/www/license/var/files/${CI_PROJECT_NAME}.zip
- 'curl -X POST --data-urlencode "payload={\"text\": \"Projekt <${CI_PROJECT_URL}|${CI_PROJECT_NAME}> zdeployowany do systemu licencji w wersji ${CI_COMMIT_REF_NAME}\", }" https://hooks.slack.com/services/${SLACK_AUTH}'
environment:
name: wpdesk license server
url: https://license.wpdesk.pl/
except:
variables:
- $IS_LIBRARY
- $IS_NPM_LIBRARY
deploy to demo NET:
<<: *job-deploy-template
script:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment