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

feat: deploy to demo.wpdesk.pl

parent fd21ca5b
Branches
No related tags found
No related merge requests found
......@@ -6,7 +6,10 @@ include:
deploy to repository:
when: on_success
deploy to demo:
deploy to demo NET:
when: on_success
deploy to demo PL:
when: on_success
deploy to demo octolize:
......
......@@ -6,7 +6,10 @@ include:
deploy to shop:
when: on_success
deploy to demo:
deploy to demo NET:
when: on_success
deploy to demo PL:
when: on_success
deploy to demo octolize:
......
......@@ -105,20 +105,40 @@ deploy to shop:
- $IS_LIBRARY
- $IS_NPM_LIBRARY
deploy to demo:
deploy to demo NET:
<<: *job-deploy-template
script:
- echo ${WPDESK_CI_VERSION}
- /tmp/deploy_demo.sh release/${CI_PROJECT_NAME} ${CI_PROJECT_NAME}
- 'curl -X POST --data-urlencode "payload={\"text\": \"Projekt <${CI_PROJECT_URL}|${CI_PROJECT_NAME}> zdeployowany do demo w wersji ${CI_COMMIT_REF_NAME}\", }" https://hooks.slack.com/services/${SLACK_AUTH}'
environment:
name: wpdesk demo
name: wpdesk demo net
url: https://demo.wpdesk.org
except:
variables:
- $IS_LIBRARY
- $IS_NPM_LIBRARY
deploy to demo PL:
<<: *job-deploy-template
before_script:
- echo "$DEMO_FS_SSH_KEY" | tr -d '\r' > ~/.ssh/id_rsa_demo_fs
- chmod 0600 ~/.ssh/id_rsa_demo_fs
- echo "$SSH_KNOWN_HOSTS" | tr -d '\r' > ~/.ssh/known_hosts
script:
- echo ${WPDESK_CI_VERSION}
- apt-get install sshpass
- echo "release/${CI_PROJECT_NAME}/ ${DEMO_PL_USERNAME}@${DEMO_PL_SERVER}:/home/${DEMO_PL_USERNAME}/domains/demo.wpdesk.pl/public_html/wp-content/plugins/${CI_PROJECT_NAME}"
- sshpass -p ${DEMO_PL_PASSWORD} rsync -rlDe 'ssh -p 222' --delete release/${CI_PROJECT_NAME}/ ${DEMO_PL_USERNAME}@${DEMO_PL_SERVER}:/home/${DEMO_PL_USERNAME}/domains/demo.wpdesk.pl/public_html/wp-content/plugins/${CI_PROJECT_NAME}
- 'curl -X POST --data-urlencode "payload={\"text\": \"Projekt <https://gitlab.com/wpdesk/${CI_PROJECT_NAME}|${CI_PROJECT_NAME}> zdeployowany do demo PL w wersji ${CI_COMMIT_REF_NAME}\", }" https://hooks.slack.com/services/${SLACK_AUTH}'
environment:
name: wpdesk demo pl
url: https://demo.wpdesk.pl
except:
variables:
- $IS_LIBRARY
- $IS_NPM_LIBRARY
deploy to demo octolize:
<<: *job-deploy-template
before_script:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment