diff --git a/Jenkinsfile b/Jenkinsfile index e7e2a94..a775671 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -2,9 +2,30 @@ pipeline { agent any stages { - stage('Do nothing') { - steps { - sh '/bin/true' + stage('build'){ + steps{ + sh 'npm run build' + } + } + stage('deploy'){ + steps{ + sshPublisher(publishers: [sshPublisherDesc(configName: 'Demos', + transfers: [sshTransfer(cleanRemote: false, + excludes: '', + execCommand: '', + execTimeout: 120000, + flatten: false, + makeEmptyDirs: false, + noDefaultExcludes: false, + patternSeparator: '[, + ]+', + remoteDirectory: '/home/jenkins/ssh-uploads/calculator', + remoteDirectorySDF: false, + removePrefix: '', + sourceFiles: 'dist')], + usePromotionTimestamp: false, + useWorkspaceInPromotion: false, + verbose: false)]) } } }