-
Notifications
You must be signed in to change notification settings - Fork 0
/
circle.yml
40 lines (36 loc) · 1.15 KB
/
circle.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# The machine section enables you to configure the virtual machine that runs your tests.
machine:
override:
- echo "done"
# pre:
# - sudo apt-get update; USE_PRECOMPILE=true sudo -E circleci-install php 7.1.0
# php:
# version: 7.1.0
# Install your project’s language-specific dependencies
dependencies:
override:
- echo "done"
# - cp .env.example .env
# - composer install --dev --prefer-source --no-interaction
# - chmod -R 777 storage
# - php artisan key:generate
# Your web framework typically includes commands to create your database,
# install your schema, and run your migrations.
database:
override:
- echo "done"
# - touch database/database.sqlite
# - php artisan migrate --no-interaction -vvv
# The most important part of testing is actually running the tests!
test:
override:
- echo "done"
# - phpunit
# - rm database/database.sqlite
# The deployment section is optional. You can run commands to deploy to staging
# or production. These commands are triggered only after a successful (green) build.
deployment:
production:
branch: master
heroku:
appname: ci-demonstration