scheduled_publish-8.x-3.9/bitbucket-pipelines.yml

bitbucket-pipelines.yml
# This is a sample build configuration for PHP.
# Check our guides at https://confluence.atlassian.com/x/e8YWN for more examples.
# Only use spaces to indent your .yml configuration.
# -----
# You can specify a custom docker image from Docker Hub as your build environment.
image: derh4nnes/pipeline-behat
clone:
  depth: full

pipelines:
  default:
    - step:
        name: Build and test
        caches:
          - composer
        script:
          - (cd .. && cp -r build scheduled_publish)
          - composer create-project drupal-composer/drupal-project:8.x-dev -s dev drupal
          - mkdir drupal/web/modules/contrib
          - mv ../scheduled_publish drupal/web/modules/contrib
          - export PATH="$HOME/.composer/vendor/bin:$PATH"
          - (cd drupal/web/modules/contrib/scheduled_publish && ../../../../vendor/bin/phpunit)
  branches:
    '8.x-*':
      - step:
          name: Build and test
          caches:
            - composer
          script:
            - (cd .. && cp -r build scheduled_publish)
            - composer create-project drupal-composer/drupal-project:8.x-dev -s dev drupal
            - mkdir drupal/web/modules/contrib
            - mv ../scheduled_publish drupal/web/modules/contrib
            - export PATH="$HOME/.composer/vendor/bin:$PATH"
            - (cd drupal/web/modules/contrib/scheduled_publish && ../../../../vendor/bin/phpunit)
      - step:
          name: Push dev to drupal.org
          script:
            - git remote add drupal git@git.drupal.org:project/scheduled_publish.git
            - git config --global push.default matching
            - git config --global user.name "SaschaHannes"
            - git push drupal $BITBUCKET_BRANCH
  tags:
    '*':
      - step:
          name: Pushing tags to drupal.org
          script:
            - git remote add drupal git@git.drupal.org:project/scheduled_publish.git
            - git config --global push.default matching
            - git config --global user.name "SaschaHannes"
            - git push drupal $BITBUCKET_BRANCH --tags

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc