evodocker/.drone.yml
David Prevot fb39e39244
All checks were successful
gitea.evolix.org on plain agent00/evodocker/pipeline/head This commit looks good
continuous-integration/drone/push Build is passing
php: Drop alternative Stretch images
Fix Drone too.
2022-07-12 13:44:14 +02:00

192 lines
3.8 KiB
YAML

kind: pipeline
name: default
steps:
- name: build gbp
image: plugins/docker
depends_on: []
settings:
username:
from_secret: docker_username
password:
from_secret: docker_password
dockerfile: gbp/Dockerfile
repo: evolix/gbp
tags: latest
- name: build gbp (Bullseye)
image: plugins/docker
depends_on: []
settings:
username:
from_secret: docker_username
password:
from_secret: docker_password
dockerfile: gbp/Dockerfile.bullseye
repo: evolix/gbp
tags: bullseye
- name: build shellcheck
image: plugins/docker
depends_on: []
settings:
username:
from_secret: docker_username
password:
from_secret: docker_password
dockerfile: shellcheck/Dockerfile
repo: evolix/shellcheck
tags: latest
- name: build phpcs
image: plugins/docker
depends_on: []
settings:
username:
from_secret: docker_username
password:
from_secret: docker_password
dockerfile: phpcs/Dockerfile
repo: evolix/phpcs
tags: latest
- name: build apache2-php (Stretch)
image: plugins/docker
depends_on: []
settings:
username:
from_secret: docker_username
password:
from_secret: docker_password
dockerfile: apache2-php/stretch/Dockerfile
repo: evolix/apache2-php
tags: stretch
- name: build apache2-php (Buster)
image: plugins/docker
depends_on: []
settings:
username:
from_secret: docker_username
password:
from_secret: docker_password
dockerfile: apache2-php/buster/Dockerfile
repo: evolix/apache2-php
tags:
- buster
- latest
- name: build redis (Stretch)
image: plugins/docker
depends_on: []
settings:
username:
from_secret: docker_username
password:
from_secret: docker_password
dockerfile: redis/stretch/Dockerfile
repo: evolix/redis
tags: stretch
- name: build redis (Buster)
image: plugins/docker
depends_on: []
settings:
username:
from_secret: docker_username
password:
from_secret: docker_password
dockerfile: redis/buster/Dockerfile
repo: evolix/redis
tags:
- buster
- latest
- name: build php
image: plugins/docker
depends_on: []
settings:
username:
from_secret: docker_username
password:
from_secret: docker_password
context: ./php
dockerfile: php/Dockerfile
repo: evolix/php
tags: latest
- name: build php (Jessie)
image: plugins/docker
depends_on: []
settings:
username:
from_secret: docker_username
password:
from_secret: docker_password
context: ./php
dockerfile: php/Dockerfile.jessie
repo: evolix/php
tags:
- jessie
- '5.6'
- name: build php (Stretch)
image: plugins/docker
depends_on: []
settings:
username:
from_secret: docker_username
password:
from_secret: docker_password
context: ./php
dockerfile: php/Dockerfile.stretch
repo: evolix/php
tags:
- stretch
- '7.0'
- name: build php (Buster)
image: plugins/docker
depends_on: []
settings:
username:
from_secret: docker_username
password:
from_secret: docker_password
context: ./php
dockerfile: php/Dockerfile.buster
repo: evolix/php
tags:
- buster
- '7.3'
- name: build php (Bullseye)
image: plugins/docker
depends_on: []
settings:
username:
from_secret: docker_username
password:
from_secret: docker_password
context: ./php
dockerfile: php/Dockerfile.bullseye
repo: evolix/php
tags:
- bullseye
- '7.4'
- name: build php (Bullseye PHP 8.0)
image: plugins/docker
depends_on: []
settings:
username:
from_secret: docker_username
password:
from_secret: docker_password
context: ./php
dockerfile: php/Dockerfile.bullseye80
repo: evolix/php
tags:
- bullseye80
- '8.0'