Skip to content
Snippets Groups Projects
Select Git revision
  • 04ac3a9f05b98d426315a0149da1d031e410d584
  • master default protected
  • 1.1.0
  • 1.0.2
  • 1.0.1
  • 1.0.0
  • 1.0.0-beta8
  • 1.0.0-beta7
  • 1.0.0-beta6
  • 1.0.0-beta5
  • 1.0.0-beta4
  • 1.0.0-beta3
  • 1.0.0-beta2
  • 1.0.0-beta1
14 results

sender-address.jsx

Blame
  • deploy.yml 12.71 KiB
    .template: &job-deploy-template
      image: wpdesknet/amazon-svn-deploy:12
      stage: deploy
      tags:
        - deploy
      dependencies:
        - build to deploy
      retry: 2
      when: manual
      only:
        - tags
    
    .template: &docs-generation
      image:
        name: wpdesknet/plugin_documentation_creator:6
      tags:
        - deploy
      except:
        variables:
          - $DISABLE_DOCS
      stage: deploy
      script:
        - php /tmp/sync.php ${CI_PROJECT_DIR}/${HOOK_DOCS_SRC} ${HELPSCOUT_API_KEY} ${HELPSCOUT_HOOK_PAGE_ID}
        - 'curl -X POST --data-urlencode "payload={\"text\": \"Dokumentacja hooków projektu ${CI_PROJECT_NAME} w wersji ${CI_COMMIT_REF_NAME} umieszczona w HelpScout \", }" https://hooks.slack.com/services/${SLACK_AUTH}'
    
    hooks docs:
      <<: *docs-generation
      allow_failure: true
      only:
        - tags
      except:
        variables:
          - $DISABLE_DOCS
    
    hooks docs refresh:
      <<: *docs-generation
      only:
        variables:
          - $HOOK_DOCS_SRC
      when: manual
    
    .template: &job-build-to_deploy
      image: wpdesknet/phpunit-woocommerce:0-0
      stage: pre-deploy
      tags:
        - deploy
      needs:
        - prepare prefixed vendor
        - prepare translations
        - job: prepare npm assets
          optional: true
      artifacts:
        expire_in: 6 mos
        name: "production release"
        paths:
          - release
          - release.zip
      script:
        - echo ${WPDESK_CI_VERSION}
        - php --version
        - ls -l
        - rm -rf ${CI_PROJECT_DIR}/release ${CI_PROJECT_DIR}/release.zip /tmp/release
        - mkdir /tmp/release
        - mkdir -p ${CI_PROJECT_DIR}/release/${CI_PROJECT_NAME}
        - ls -al ${CI_PROJECT_DIR}
        - cp -rf ${CI_PROJECT_DIR}/* /tmp/release
        - if [ -d "${CI_PROJECT_DIR}/.wordpress-org" ]; then mkdir /tmp/release/.wordpress-org && cp -rf ${CI_PROJECT_DIR}/.wordpress-org/* /tmp/release/.wordpress-org; fi
        - cp -rf /tmp/release/* ${CI_PROJECT_DIR}/release/${CI_PROJECT_NAME}
        - if [ -d "/tmp/release/.wordpress-org" ]; then mkdir ${CI_PROJECT_DIR}/release/${CI_PROJECT_NAME}/.wordpress-org && cp -rf /tmp/release/.wordpress-org/* ${CI_PROJECT_DIR}/release/${CI_PROJECT_NAME}/.wordpress-org; fi
        - cd ${CI_PROJECT_DIR}/release/${CI_PROJECT_NAME}