add Jenkinsfile for php image
This commit is contained in:
4
dockerfiles/tasks/Jenkinsfile
vendored
4
dockerfiles/tasks/Jenkinsfile
vendored
@@ -7,6 +7,10 @@ pipeline {
|
|||||||
description: 'What image would you like to build?'
|
description: 'What image would you like to build?'
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
options {
|
||||||
|
disableConcurrentBuilds(),
|
||||||
|
buildDiscarder(logRotator(numToKeepStr: '10'))
|
||||||
|
}
|
||||||
stages {
|
stages {
|
||||||
stage('Build Image') {
|
stage('Build Image') {
|
||||||
steps {
|
steps {
|
||||||
|
|||||||
17
dockerfiles/tasks/ansible/Jenkinsfile
vendored
Normal file
17
dockerfiles/tasks/ansible/Jenkinsfile
vendored
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
pipeline {
|
||||||
|
agent any
|
||||||
|
triggers {
|
||||||
|
cron('@daily')
|
||||||
|
}
|
||||||
|
options {
|
||||||
|
disableConcurrentBuilds(),
|
||||||
|
buildDiscarder(logRotator(numToKeepStr: '2'))
|
||||||
|
}
|
||||||
|
stages {
|
||||||
|
stage('Build Image') {
|
||||||
|
steps {
|
||||||
|
build job: '_build_image', parameters: [string(name: 'IMAGE', value: 'ansible')], quietPeriod: 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
17
dockerfiles/tasks/apidocjs/Jenkinsfile
vendored
Normal file
17
dockerfiles/tasks/apidocjs/Jenkinsfile
vendored
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
pipeline {
|
||||||
|
agent any
|
||||||
|
triggers {
|
||||||
|
cron('@daily')
|
||||||
|
}
|
||||||
|
options {
|
||||||
|
disableConcurrentBuilds(),
|
||||||
|
buildDiscarder(logRotator(numToKeepStr: '2'))
|
||||||
|
}
|
||||||
|
stages {
|
||||||
|
stage('Build Image') {
|
||||||
|
steps {
|
||||||
|
build job: '_build_image', parameters: [string(name: 'IMAGE', value: 'apidocjs')], quietPeriod: 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
4
dockerfiles/tasks/composer/Jenkinsfile
vendored
4
dockerfiles/tasks/composer/Jenkinsfile
vendored
@@ -3,6 +3,10 @@ pipeline {
|
|||||||
triggers {
|
triggers {
|
||||||
cron('@daily')
|
cron('@daily')
|
||||||
}
|
}
|
||||||
|
options {
|
||||||
|
disableConcurrentBuilds(),
|
||||||
|
buildDiscarder(logRotator(numToKeepStr: '2'))
|
||||||
|
}
|
||||||
stages {
|
stages {
|
||||||
stage('Build Image') {
|
stage('Build Image') {
|
||||||
steps {
|
steps {
|
||||||
|
|||||||
17
dockerfiles/tasks/mondrian/Jenkinsfile
vendored
Normal file
17
dockerfiles/tasks/mondrian/Jenkinsfile
vendored
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
pipeline {
|
||||||
|
agent any
|
||||||
|
triggers {
|
||||||
|
cron('@daily')
|
||||||
|
}
|
||||||
|
options {
|
||||||
|
disableConcurrentBuilds(),
|
||||||
|
buildDiscarder(logRotator(numToKeepStr: '2'))
|
||||||
|
}
|
||||||
|
stages {
|
||||||
|
stage('Build Image') {
|
||||||
|
steps {
|
||||||
|
build job: '_build_image', parameters: [string(name: 'IMAGE', value: 'mondrian')], quietPeriod: 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
4
dockerfiles/tasks/php/Jenkinsfile
vendored
4
dockerfiles/tasks/php/Jenkinsfile
vendored
@@ -3,6 +3,10 @@ pipeline {
|
|||||||
triggers {
|
triggers {
|
||||||
cron('@daily')
|
cron('@daily')
|
||||||
}
|
}
|
||||||
|
options {
|
||||||
|
disableConcurrentBuilds(),
|
||||||
|
buildDiscarder(logRotator(numToKeepStr: '2'))
|
||||||
|
}
|
||||||
stages {
|
stages {
|
||||||
stage('Build Image') {
|
stage('Build Image') {
|
||||||
steps {
|
steps {
|
||||||
|
|||||||
Reference in New Issue
Block a user