36 lines
947 B
Groovy
36 lines
947 B
Groovy
pipeline {
|
|
agent {
|
|
dockerContainer {
|
|
image 'ubuntu:22.04'
|
|
}
|
|
}
|
|
|
|
stages {
|
|
stage('Clone') {
|
|
steps {
|
|
git branch: 'main',
|
|
credentialsId: '9174b603-02b6-46bd-970d-64569bab977a',
|
|
url: 'http://192.168.9.65:3001/patric/sc-test.git'
|
|
git branch: 'main',
|
|
url: 'https://github.com/buddy-works/laravel-first-steps.git'
|
|
}
|
|
}
|
|
stage('Build') {
|
|
steps {
|
|
script {
|
|
dockerImage = docker.build registry + ":$BUILD_NUMBER"
|
|
}
|
|
}
|
|
}
|
|
stage('Deploy our image') {
|
|
steps{
|
|
script {
|
|
docker.withRegistry( '', registryCredential ) {
|
|
dockerImage.push()
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|