variables: CI_DOCKER_IMAGE: '/ccyycp/jc-bpm-front' # /harbor-proj/docker-name # K8S_WORKLOAD_PRE: 'design-pre' #K8S集群中负载名称(预生产环境) # K8S_NAMESPACE_PRE: 'bpm-pre' #K8S集群中命名空间名称(预生产环境) include: - remote: 'http://platform.pages.jcinfo.com/base-platform/ci/.template-gitlab-ci.yml' npm_build: image: d-hub.jcinfo.com/library/node:14.21.1-v1.0 extends: .npm_build #docker_push: # extends: .docker_push #k8s_deploy: # extends: .k8s_deploy deploy_dev: extends: .binary_deploy variables: HOST: root@172.16.70.238 script: # - ssh ${HOST} "rm -rf /u01/app/jcbpm/html/design" - ls $PROJECT_DIR/dist/assets/ - scp -r $PROJECT_DIR/dist/assets/ ${HOST}:/u01/app/jcbpm/html/design/ - scp -r $PROJECT_DIR/dist/index.html ${HOST}:/u01/app/jcbpm/html/design/index.html # - ssh ${HOST} "sudo systemctl restart nginx" rules: - if: ' $CI_COMMIT_BRANCH == "develop" || $CI_COMMIT_BRANCH =~ /^feature.*$/' changes: - src/design/**/* # 此模块目录发生变更才执行触发此子项目CI