Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- pipeline {
- agent any
- options {
- gitLabConnection('gitlab')
- }
- triggers {
- gitlab(triggerOnPush: true, triggerOnMergeRequest: true, branchFilterType: 'All')
- }
- stages {
- stage('Build') {
- steps {
- echo 'Building..'
- }
- }
- stage('Test') {
- steps {
- echo 'Testing..'
- }
- }
- stage('Deploy') {
- steps {
- echo 'Deploying....'
- }
- }
- }
- post {
- failure {
- updateGitlabCommitStatus name: 'build', state: 'failed'
- }
- success {
- updateGitlabCommitStatus name: 'build', state: 'success'
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement