diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..0d18d1f --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,27 @@ +env.HL_BUILD_MODE = "jenkins" + +node('Rubidium'){ + + stage('get new version to repo') { + dir('/opt/usersite-build'){ + checkout([$class: 'GitSCM', branches: [[name: '*/fashion-logica']], doGenerateSubmoduleConfigurations: false, extensions: [], submoduleCfg: [], userRemoteConfigs: [[credentialsId: 'jenkins_all', url: 'https://git.hlcompany.ru/git/usersite.git']]]) + } + } + + stage('build project') { + // sh label: '', script: 'systemctl stop lkcrm4retail' + // dir('/opt/SynthVisionBox/node'){ + // sh label: '', script: 'npm install --only=prod' + // sh label: '', script: 'node db_updater.js' + // } + + dir('/opt/usersite-build'){ + sh label: '', script: 'npm i' + // sh label: '', script: 'npm run build' + sh label: '', script: 'ng build' + } + + // sh label: '', script: 'systemctl start lkcrm4retail' + } + +} \ No newline at end of file