Merge branch 'master' of http://60.204.229.151:20080/chenkangxu/merchant-web
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/push Build is failing
Details
This commit is contained in:
commit
f5893d6957
|
@ -0,0 +1,38 @@
|
|||
kind: pipeline
|
||||
type: docker
|
||||
name: build
|
||||
|
||||
steps:
|
||||
- name: build
|
||||
image: node:18.20.3-alpine
|
||||
pull: if-not-exists
|
||||
volumes:
|
||||
- name: cache
|
||||
path: /drone/src/.pnpm-store
|
||||
- name: node-build
|
||||
path: /app/build
|
||||
commands: ## 此处自己定义项目工程的构建命令
|
||||
- npm install -g pnpm
|
||||
- pnpm i
|
||||
- pnpm run build:prod
|
||||
- ls -l
|
||||
- cp -r dist /app/build/
|
||||
when: ## 定义在什么情况下触发构建任务
|
||||
branch: master #定义在哪个分支触发构建任务
|
||||
- name: scp
|
||||
image: appleboy/drone-scp
|
||||
volumes:
|
||||
- name: node-build
|
||||
path: /app/build
|
||||
settings:
|
||||
host: 60.204.138.3
|
||||
username: root
|
||||
password: 5xhqamyZ
|
||||
port: 22
|
||||
target: /data/app/dmjs-merchant-admin
|
||||
source: /app/build/dist
|
||||
overwrite: true
|
||||
volumes:
|
||||
- name: node-build
|
||||
host:
|
||||
path: /data/app/dmjs-merchant-admin
|
|
@ -38,6 +38,7 @@
|
|||
"dependencies": {
|
||||
"@micro-zoe/micro-app": "^1.0.0-rc.5",
|
||||
"@riophae/vue-treeselect": "0.4.0",
|
||||
"@vue/babel-helper-vue-jsx-merge-props": "^1.4.0",
|
||||
"axios": "0.24.0",
|
||||
"clipboard": "2.0.8",
|
||||
"compressorjs": "^1.1.1",
|
||||
|
@ -52,14 +53,17 @@
|
|||
"js-beautify": "1.13.0",
|
||||
"js-cookie": "3.0.1",
|
||||
"jsencrypt": "3.0.0-rc.1",
|
||||
"lodash": "^4.17.21",
|
||||
"mockjs": "^1.1.0",
|
||||
"nprogress": "0.2.0",
|
||||
"obj-modal": "^1.2.2",
|
||||
"obj-table-plus": "^2.4.0",
|
||||
"qs": "^6.13.0",
|
||||
"quill": "1.3.7",
|
||||
"screenfull": "5.0.2",
|
||||
"signature_pad": "^3.0.0-beta.4",
|
||||
"sortablejs": "1.10.2",
|
||||
"throttle-debounce": "^5.0.2",
|
||||
"video.js": "^7.20.3",
|
||||
"vue": "^2.7.16",
|
||||
"vue-amap": "^0.5.10",
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
window.SITE_CONFIG = {};
|
||||
|
||||
// 在线api接口请求地址
|
||||
window.SITE_CONFIG['baseUrl'] ="http://admin-test.damajishi.cn:8899"
|
||||
window.SITE_CONFIG['baseUrl'] ="https://admin-test.damajishi.cn"
|
||||
|
||||
// cdn地址 = 域名 + 版本号
|
||||
window.SITE_CONFIG['domain'] = './'; // 域名
|
||||
|
|
|
@ -18,7 +18,7 @@ module.exports = {
|
|||
// 部署生产环境和开发环境下的URL。
|
||||
// 默认情况下,Vue CLI 会假设你的应用是被部署在一个域名的根路径上
|
||||
// 例如 https://www.ruoyi.vip/。如果应用被部署在一个子路径上,你就需要用这个选项指定这个子路径。例如,如果你的应用被部署在 https://www.ruoyi.vip/admin/,则设置 baseUrl 为 /admin/。
|
||||
publicPath: process.env.NODE_ENV === "production" ? "/" : "/",
|
||||
publicPath: process.env.NODE_ENV === "production" ? "/merchant-admin" : "/",
|
||||
// 在npm run build 或 yarn build 时 ,生成文件的目录名称(要和baseUrl的生产环境路径一致)(默认dist)
|
||||
outputDir: 'dist',
|
||||
// 用于放置生成的静态资源 (js、css、img、fonts) 的;(项目打包之后,静态资源会放在这个文件夹下)
|
||||
|
|
Loading…
Reference in New Issue