pipeline {
    agent any

    environment {
        VERSION = VersionNumber([
            versionNumberString:
                '${BUILDS_ALL_TIME}',
            versionPrefix: '1.3.',
            worstResultForIncrement: 'SUCCESS'
        ])
    }

    stages {
        stage('Building') {
            steps {
                script {
                    currentBuild.displayName = env.VERSION
                }
                sh 'yarn ci ${VERSION}'
            }
        }
    }
}