CI: Use Jenkins only
gitea/evodocker/pipeline/head This commit looks good Details

This commit is contained in:
David Prevot 2022-07-29 09:38:42 +02:00
parent 092f1c65af
commit d114eacf7f
2 changed files with 49 additions and 240 deletions

View File

@ -13,9 +13,9 @@ pipeline {
deb.inside { deb.inside {
sh 'gbp --version' sh 'gbp --version'
} }
/* No crendentials yet docker.withRegistry('', 'hub.docker') {
deb.push('latest') deb.push('latest')
*/ }
} }
} }
} }
@ -27,9 +27,9 @@ pipeline {
deb.inside { deb.inside {
sh 'gbp --version' sh 'gbp --version'
} }
/* No crendentials yet docker.withRegistry('', 'hub.docker') {
deb.push('bullseye') deb.push('bullseye')
*/ }
} }
} }
} }
@ -41,9 +41,9 @@ pipeline {
deb.inside { deb.inside {
sh 'echo Test needed' sh 'echo Test needed'
} }
/* No crendentials yet docker.withRegistry('', 'hub.docker') {
deb.push('latest') deb.push('latest')
*/ }
} }
} }
} }
@ -55,9 +55,9 @@ pipeline {
deb.inside { deb.inside {
sh 'echo Test needed' sh 'echo Test needed'
} }
/* No crendentials yet docker.withRegistry('', 'hub.docker') {
deb.push('latest') deb.push('latest')
*/ }
} }
} }
} }
@ -69,9 +69,9 @@ pipeline {
deb.inside { deb.inside {
sh 'echo Test needed' sh 'echo Test needed'
} }
/* No crendentials yet docker.withRegistry('', 'hub.docker') {
deb.push('stretch') deb.push('stretch')
*/ }
} }
} }
} }
@ -83,10 +83,10 @@ pipeline {
deb.inside { deb.inside {
sh 'echo Test needed' sh 'echo Test needed'
} }
/* No crendentials yet docker.withRegistry('', 'hub.docker') {
deb.push('buster') deb.push('buster')
deb.push('latest') deb.push('latest')
*/ }
} }
} }
} }
@ -98,9 +98,9 @@ pipeline {
deb.inside { deb.inside {
sh 'echo Test needed' sh 'echo Test needed'
} }
/* No crendentials yet docker.withRegistry('', 'hub.docker') {
deb.push('stretch') deb.push('stretch')
*/ }
} }
} }
} }
@ -112,10 +112,10 @@ pipeline {
deb.inside { deb.inside {
sh 'echo Test needed' sh 'echo Test needed'
} }
/* No crendentials yet docker.withRegistry('', 'hub.docker') {
deb.push('buster') deb.push('buster')
deb.push('latest') deb.push('latest')
*/ }
} }
} }
} }
@ -127,9 +127,9 @@ pipeline {
deb.inside { deb.inside {
sh 'composer --version' sh 'composer --version'
} }
/* No crendentials yet docker.withRegistry('', 'hub.docker') {
deb.push('latest') deb.push('latest')
*/ }
} }
} }
} }
@ -141,10 +141,10 @@ pipeline {
deb8.inside { deb8.inside {
sh 'echo Test needed' sh 'echo Test needed'
} }
/* No crendentials yet docker.withRegistry('', 'hub.docker') {
deb9.push('jessie') deb8.push('jessie')
deb9.push('5.6') deb8.push('5.6')
*/ }
} }
} }
} }
@ -156,10 +156,10 @@ pipeline {
deb9.inside { deb9.inside {
sh 'composer --version' sh 'composer --version'
} }
/* No crendentials yet docker.withRegistry('', 'hub.docker') {
deb9.push('stretch') deb9.push('stretch')
deb9.push('7.0') deb9.push('7.0')
*/ }
} }
} }
} }
@ -171,10 +171,10 @@ pipeline {
deb10.inside { deb10.inside {
sh 'composer --version' sh 'composer --version'
} }
/* No crendentials yet docker.withRegistry('', 'hub.docker') {
deb10.push('buster') deb10.push('buster')
deb10.push('7.3') deb10.push('7.3')
*/ }
} }
} }
} }
@ -186,10 +186,10 @@ pipeline {
deb11.inside { deb11.inside {
sh 'composer --version' sh 'composer --version'
} }
/* No crendentials yet docker.withRegistry('', 'hub.docker') {
deb11.push('bullseye') deb11.push('bullseye')
deb11.push('7.4') deb11.push('7.4')
*/ }
} }
} }
} }
@ -201,10 +201,10 @@ pipeline {
deb11php80.inside { deb11php80.inside {
sh 'composer --version' sh 'composer --version'
} }
/* No crendentials yet docker.withRegistry('', 'hub.docker') {
deb11php80.push('bullseye80') deb11php80.push('bullseye80')
deb11php80.push('8.0') deb11php80.push('8.0')
*/ }
} }
} }
} }

View File

@ -1,191 +0,0 @@
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'