Skip to content
Snippets Groups Projects
Commit 86c5a713 authored by Grzegorz Rola's avatar Grzegorz Rola
Browse files

feature(plugin deploy): WP/WC/PHP versions update

parent 01db5103
No related branches found
No related tags found
No related merge requests found
.template: &job-deploy-template .template: &job-deploy-template
image: wpdesknet/amazon-svn-deploy:10 image: wpdesknet/amazon-svn-deploy:11
stage: deploy stage: deploy
tags: tags:
- deploy - deploy
...@@ -89,8 +89,13 @@ build to deploy: ...@@ -89,8 +89,13 @@ build to deploy:
deploy to shop: deploy to shop:
<<: *job-deploy-template <<: *job-deploy-template
script: script:
- WP_TESTED_UP=`grep -h 'Tested up to' *.php | grep -oE '([0-9]+.?)+'`
- WP_REQUIRES_AT_LEAST=`grep -h 'Requires at least' *.php | grep -oE '([0-9]+.?)+'`
- WC_TESTED_UP=`grep -h 'WC tested up to' *.php | grep -oE '([0-9]+.?)+' || echo "not set!"`
- WC_REQUIRES_AT_LEAST=`grep -h 'WC requires at least' *.php | grep -oE '([0-9]+.?)+' || echo "not set!"`
- PHP_REQUIRES=`grep -h 'Requires PHP' *.php | grep -oE '([0-9]+.?)+'`
- echo ${WPDESK_CI_VERSION} - echo ${WPDESK_CI_VERSION}
- /tmp/deploy_shop.sh ${CI_PROJECT_NAME} release.zip ${CI_PROJECT_NAME}.zip - /tmp/deploy_shop.sh ${CI_PROJECT_NAME} release.zip ${CI_PROJECT_NAME}.zip ${WP_TESTED_UP} ${WC_TESTED_UP} ${WP_REQUIRES_AT_LEAST} ${WC_REQUIRES_AT_LEAST} ${PHP_REQUIRES}
- 'curl -X POST --data-urlencode "payload={\"text\": \"Projekt <https://gitlab.com/wpdesk/${CI_PROJECT_NAME}|${CI_PROJECT_NAME}> zdeployowany do sklepu w wersji ${CI_COMMIT_REF_NAME}\", }" https://hooks.slack.com/services/${SLACK_AUTH}' - 'curl -X POST --data-urlencode "payload={\"text\": \"Projekt <https://gitlab.com/wpdesk/${CI_PROJECT_NAME}|${CI_PROJECT_NAME}> zdeployowany do sklepu w wersji ${CI_COMMIT_REF_NAME}\", }" https://hooks.slack.com/services/${SLACK_AUTH}'
environment: environment:
name: wpdesk shop name: wpdesk shop
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment