Commit 5363a669 authored by Miguel Angel Reina Ortega's avatar Miguel Angel Reina Ortega
Browse files

Fix for setting gitlab commit status and removal of old logs and docx

parent ebafe789
Loading
Loading
Loading
Loading
+17 −12
Original line number Diff line number Diff line
@@ -43,6 +43,11 @@ pipeline {
                        url: 'git@forge.3gpp.org:tools/3gpp-scripts.git']]
                    ]
                }
                //Remove all old logs and docx
                sh 'rm */*.log'
                sh 'rm */*/*.log'
                sh 'rm *.docx'

				updateGitlabCommitStatus name: 'Resolve', state: 'success'
				script {
					env.resolveSucceded = "true"
@@ -51,26 +56,26 @@ pipeline {
		}
		stage('YANG Strict') {
    		steps{
    		    updateGitlabCommitStatus name: 'YANG Strict', state: 'pending'
    		    gitlabCommitStatus("YANG Strict") {
                    sh 'echo Validate stage'
    			    sh 'bash ./scripts/validate-data-models.sh ./data-models'
    			updateGitlabCommitStatus name: 'YANG Strict', state: 'success'
    			}
			}
		}
		stage('YANG 3GPP Checks') {
    		steps{
    		    updateGitlabCommitStatus name: 'YANG 3GPP Checks', state: 'pending'
    		     gitlabCommitStatus("YANG 3GPP Checks") {
        			sh 'echo YANG 3GPP Checks stage'
    			    sh 'bash ./scripts/lint-data-models.sh ./data-models'
    			updateGitlabCommitStatus name: 'YANG 3GPP Checks', state: 'success'
                 }
			}
		}
        stage('Validate OpenAPI') {
            steps{
                updateGitlabCommitStatus name: 'Validate OpenAPI', state: 'pending'
                gitlabCommitStatus("Validate OpenAPI") {
                    sh 'echo Validate stage'
                    sh 'bash ./scripts/validate-all.sh ./data-models/OpenAPI'
                updateGitlabCommitStatus name: 'Validate OpenAPI', state: 'success'
                }
            }
        }
        stage('Generate CR text') {