| @@ -6,20 +6,20 @@ clone: | |||
| disable: true | |||
| steps: | |||
| # - name: restore_cache | |||
| # image: drillster/drone-volume-cache | |||
| # volumes: | |||
| # - name: cache | |||
| # path: /tmp/drone-cache | |||
| # settings: | |||
| # restore: true | |||
| # mount: | |||
| # - /drone/docker | |||
| - name: restore_cache | |||
| image: drillster/drone-volume-cache | |||
| volumes: | |||
| - name: cache | |||
| path: /tmp/drone-cache | |||
| settings: | |||
| restore: true | |||
| mount: | |||
| - /drone/docker | |||
| - name: clone | |||
| image: docker:git | |||
| # depends_on: | |||
| # - restore_cache | |||
| depends_on: | |||
| - restore_cache | |||
| environment: | |||
| KEY: | |||
| from_secret: DEPLOY_KEY | |||
| @@ -35,15 +35,15 @@ steps: | |||
| - eval $(ssh-agent) | |||
| - mkdir $HOME/.ssh && echo "$KEY" > $HOME/.ssh/id_rsa && chmod 600 $HOME/.ssh/id_rsa && echo "$PUBLIC" > $HOME/.ssh/id_rsa.pub | |||
| - ssh-add $HOME/.ssh/id_rsa | |||
| - ssh-keyscan -p 2222 -H gitea.local > $HOME/.ssh/known_hosts | |||
| - ssh-keyscan -p $GIT_PORT -H $GIT_HOST > $HOME/.ssh/known_hosts | |||
| - git clone $GIT_REPOSITORY ./ | |||
| - git checkout $DRONE_BRANCH | |||
| - name: build_php_base | |||
| image: plugins/docker | |||
| settings: | |||
| # storage_path: /drone/docker | |||
| # use_cache: true | |||
| storage_path: /drone/docker | |||
| use_cache: true | |||
| dockerfile: docker/php/Dockerfile | |||
| registry: registry:5000 | |||
| repo: registry:5000/arbitry_php_base | |||
| @@ -60,8 +60,8 @@ steps: | |||
| - name: build_php_fpm | |||
| image: plugins/docker | |||
| settings: | |||
| # storage_path: /drone/docker | |||
| # use_cache: true | |||
| storage_path: /drone/docker | |||
| use_cache: true | |||
| dockerfile: docker/php-fpm/Dockerfile | |||
| registry: registry:5000 | |||
| repo: registry:5000/arbitry_php_fpm | |||
| @@ -76,14 +76,14 @@ steps: | |||
| status: | |||
| - success | |||
| # - name: rebuild_cache | |||
| # image: drillster/drone-volume-cache | |||
| # depends_on: | |||
| # - build_php_fpm | |||
| # volumes: | |||
| # - name: cache | |||
| # path: /tmp/drone-cache | |||
| # settings: | |||
| # rebuild: true | |||
| # mount: | |||
| # - /drone/docker | |||
| - name: rebuild_cache | |||
| image: drillster/drone-volume-cache | |||
| depends_on: | |||
| - build_php_fpm | |||
| volumes: | |||
| - name: cache | |||
| path: /tmp/drone-cache | |||
| settings: | |||
| rebuild: true | |||
| mount: | |||
| - /drone/docker | |||