| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 | @Library('jenkins-joylib@v1.0.8') _pipeline {    agent none    options {        buildDiscarder(logRotator(numToKeepStr: '30'))        timestamps()    }    stages {        stage('top') {            parallel {                stage('v0.10.48-zone') {                    agent {                        label joyCommonLabels(image_ver: '15.4.1')                    }                    tools {                        nodejs 'sdcnode-v0.10.48-zone'                    }                    stages {                        stage('check') {                            steps{                                sh('make check')                            }                        }                        stage('test') {                            steps{                                sh('make test')                            }                        }                    }                }                stage('v4-zone') {                    agent {                        label joyCommonLabels(image_ver: '15.4.1')                    }                    tools {                        nodejs 'sdcnode-v4-zone'                    }                    stages {                        stage('check') {                            steps{                                sh('make check')                            }                        }                        stage('test') {                            steps{                                sh('make test')                            }                        }                    }                }                                stage('v6-zone64') {                    agent {                        label joyCommonLabels(image_ver: '18.4.0')                    }                    tools {                        nodejs 'sdcnode-v6-zone64'                    }                    stages {                        stage('check') {                            steps{                                sh('make check')                            }                        }                        stage('test') {                            steps{                                sh('make test')                            }                        }                    }                }            }        }    }    post {        always {            joySlackNotifications()        }    }}
 |