deployer/deploy.yaml

53 lines
747 B
YAML
Raw Normal View History

2020-11-15 22:54:53 +01:00
import:
- src/Support/Task/ask-version.php
2020-11-15 22:30:36 +01:00
config:
depl: ~/dev/deployer
dist: ~/dev/dist
site: ~/dev/deployer.org
2020-11-13 23:14:57 +01:00
hosts:
deployer.org: ~
tasks:
pull:
script:
2020-11-15 22:30:36 +01:00
- cd {{depl}}
2020-11-15 22:58:59 +01:00
- git pull --rebase
2020-11-13 23:14:57 +01:00
- git status
test:
script:
2020-11-15 22:30:36 +01:00
- cd {{depl}}
2020-11-13 23:14:57 +01:00
- composer install
- composer test
- bin/build
2020-11-15 22:54:53 +01:00
- php deployer.phar --version
2020-11-13 23:14:57 +01:00
release:composer:
script:
2020-11-15 22:30:36 +01:00
- cd {{depl}}
2020-11-15 22:54:53 +01:00
- bin/release {{version}}
2020-11-15 23:12:05 +01:00
- git push
- git push --tags
2020-11-13 23:14:57 +01:00
release:phar:
script:
2020-11-15 22:54:53 +01:00
- todo
2020-11-13 23:14:57 +01:00
release:dist:
script:
2020-11-15 22:54:53 +01:00
- todo
2020-11-13 23:14:57 +01:00
release:
- release:composer
- release:phar
- release:dist
before:
release:
- pull
- test
2020-11-15 22:54:53 +01:00
release:composer:
- ask:version