Commit b65a7964 authored by Dmitriy Safronov's avatar Dmitriy Safronov
Browse files

gitlab-ci.yml

parent 28e67d39
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -71,15 +71,13 @@ deploy:
        export ANSIBLE_CONFIG=ansible.cfg
      fi

      COMMON_CLI_PARAMETERS=${PARAMETERS} -u ${USERNAME:-maintenance} -i "${INVENTORY_DIRECTORY}/inventory.ini" "${PLAYBOOK:-deploy.yml}"

      if [ -s run.sh ]; then
        sh run.sh ${COMMON_CLI_PARAMETERS}
        sh run.sh ${PARAMETERS} -u ${USERNAME:-maintenance} -i "${INVENTORY_DIRECTORY}/inventory.ini" "${PLAYBOOK:-deploy.yml}"
      elif [ -s "${PLAYBOOK:-deploy.yml}" ]; then
        if [ -s requirements.yml ]; then
          ansible-galaxy install -r requirements.yml
        fi
        ansible-playbook ${COMMON_CLI_PARAMETERS}
        ansible-playbook ${PARAMETERS} -u ${USERNAME:-maintenance} -i "${INVENTORY_DIRECTORY}/inventory.ini" "${PLAYBOOK:-deploy.yml}"
      else
        echo "Error - no actions available!"
        exit 1