diff --git a/.drone.yml b/.drone.yml index 39d2182..72f758b 100644 --- a/.drone.yml +++ b/.drone.yml @@ -14,20 +14,21 @@ steps: - name: build-base-image image: plugins/docker settings: - username: + username: from_secret: docker_username password: from_secret: docker_password registry: h3m6q87t.gra7.container-registry.ovh.net - repo: h3m6q87t.gra7.container-registry.ovh.net/vendee/php-base + repo: h3m6q87t.gra7.container-registry.ovh.net/chillbasics/php-base tag: latest target: chill_base_php pull_image: true cache_from: - - h3m6q87t.gra7.container-registry.ovh.net/vendee/php-base:latest + - h3m6q87t.gra7.container-registry.ovh.net/chillbasics/php-base:latest + - chill/base-image:latest - name: composer-install - image: h3m6q87t.gra7.container-registry.ovh.net/vendee/php-base:latest + image: h3m6q87t.gra7.container-registry.ovh.net/chillbasics/php-base:latest pull: always commands: - composer install --no-scripts --no-interaction @@ -38,65 +39,34 @@ steps: pull: always commands: - yarn install - - yarn run encore production + - yarn run encore production - name: build-image-php image: plugins/docker settings: pull_image: true - username: + username: from_secret: docker_username password: from_secret: docker_password registry: h3m6q87t.gra7.container-registry.ovh.net - repo: h3m6q87t.gra7.container-registry.ovh.net/vendee/php - tag: + repo: h3m6q87t.gra7.container-registry.ovh.net/chillbasics/php + tag: - ${DRONE_TAG} cache_from: - - h3m6q87t.gra7.container-registry.ovh.net/vendee/php-base:latest + - h3m6q87t.gra7.container-registry.ovh.net/chillbasics/php-base:latest + - chill/base-image:latest - name: build-image-nginx image: plugins/docker settings: pull_image: true - username: + username: from_secret: docker_username password: from_secret: docker_password registry: h3m6q87t.gra7.container-registry.ovh.net - repo: h3m6q87t.gra7.container-registry.ovh.net/vendee/nginx + repo: h3m6q87t.gra7.container-registry.ovh.net/chillbasics/nginx tag: - ${DRONE_TAG} Dockerfile: docker/nginx/Dockerfile - - - ---- -kind: pipeline -type: docker -name: build-base-image - -image_pull_secrets: - - dockerconfig - -trigger: - event: - - cron - cron: - - base-image - -steps: - - name: build-base-image - image: plugins/docker - settings: - username: - from_secret: docker_username - password: - from_secret: docker_password - registry: h3m6q87t.gra7.container-registry.ovh.net - repo: h3m6q87t.gra7.container-registry.ovh.net/vendee/php-base - tag: latest - target: chill_base_php - pull_image: true - cache_from: - - h3m6q87t.gra7.container-registry.ovh.net/vendee/php-base:latest