Commit b99e0171 authored by Ilya Rassadin's avatar Ilya Rassadin
Browse files

refactor build_composer

parent 367f2693
Loading
Loading
Loading
Loading
+10 −6
Original line number Diff line number Diff line
.run_composer: &run_composer |
  if [ -e $COMPOSER_INSTALL_DIR/composer.json ];
  then
    cd $COMPOSER_INSTALL_DIR;
    composer --optimize-autoloader --no-dev --ignore-platform-reqs --no-scripts install;
  fi

.build_composer:
  stage: build
  image: registry.cetera.su/adm/adm/php_composer:stretch_5
  variables:
    COMPOSER_INSTALL_DIR: ${CI_PROJECT_DIR}
  script:
    - source $CI_PROJECT_DIR/.env.project
    - cd $CI_PROJECT_DIR
    - if [ -e composer.json ];
      then
        composer --optimize-autoloader --no-dev install;
      fi
    - *run_composer_install
  only:
    refs:
      - beta
+1 −2
Original line number Diff line number Diff line
@@ -5,7 +5,7 @@ before_script:
  - 'which ssh-agent || ( apt-get update -y && apt-get install openssh-client -y )'
  - 'which rsync || ( apt-get update -y && apt-get install rsync -y )'
  - 'which perl || (apt-get update -y && apt-get install perl -y)'

  - source $CI_PROJECT_DIR/.env.project
variables:
  user: www-data
  group: www-data
@@ -33,7 +33,6 @@ variables:
  stage: deploy
  before_script:
  - mkdir -p ~/.ssh
  - source $CI_PROJECT_DIR/.env.project
  - export PROJECT_SERVER="${CI_BUILD_REF_NAME^^}_PROJECT_SERVER"
  - export PROJECT_SITE="${CI_BUILD_REF_NAME^^}_PROJECT_SITE"
  - echo "$PRODUCTION_DEPLOY_KEY" > ~/.ssh/deploy.key