Add caching and composer auth

master
Anton Smirnov 2018-03-09 14:30:14 +02:00
parent 1e649ba10c
commit f71bf7884f
2 changed files with 10 additions and 1 deletions

3
.gitignore vendored
View File

@ -1 +1,4 @@
/.idea
/.gitlab-ci.debug.yml
/builds
/cache

View File

@ -5,8 +5,14 @@ services:
pages:
stage: deploy
cache:
paths:
- composer
script:
- docker run --rm -i -v `pwd`:/build composer/satis
- realpath composer || mkdir composer
- echo "$AUTH_JSON" > composer/auth.json
- docker run --rm -i -v `pwd`:/build -v `pwd`/composer:/composer composer/satis
- rm -f composer/auth.json # don't store auth
artifacts:
paths:
- output