From f71bf7884fea2c02e435ac1afae0b3f9696fba57 Mon Sep 17 00:00:00 2001 From: Anton Smirnov Date: Fri, 9 Mar 2018 14:30:14 +0200 Subject: [PATCH] Add caching and composer auth --- .gitignore | 3 +++ .gitlab-ci.yml | 8 +++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index a09c56d..85bd6b0 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,4 @@ /.idea +/.gitlab-ci.debug.yml +/builds +/cache diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8d6f004..f30ee6b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -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