通过Jenkins构建/部署Vue.js项目

时间:2019-05-15 20:13:20

标签: jenkins vue.js

我是Jenkins的新手,但是成功完成了.net项目的一些构建/部署工作。

现在我正在尝试通过Jenkins构建/部署Vue.js项目,但无法通过...

我可以使用命令提示符直接在服务器上构建项目。它生成并创建文件以在正确的目录中进行部署。

当我尝试在Jenkins作业中执行此操作(使用相同的npm命令)时,它没有给出任何错误消息,表示已成功构建,但未创建任何用于部署的文件。

有人遇到这个问题吗?是否有人通过Jenkins构建Vue js项目?任何帮助表示赞赏。谢谢!

在执行Windows批处理命令中,我运行:

cd myworkdirectory
npm install
npm run build

1 个答案:

答案 0 :(得分:0)

我发现不太复杂。

  1. 创建自由式项目。
  2. Source Code Management部分中,定义您的存储库。
  3. Build Triggers部分中,请定义触发器
  4. Build部分中,在(我目前的选择-Windows)之类的部分中定义Execute Windows batch commandExecute shell
    1. git checkout develop
    2. npm -g install
    3. npm run build
    4. del /s /f /q c:\applications\frontend-app-build\*.*
    5. for /f %%f in ('dir /ad /b c:\applications\frontend-app-build\') do rd /s /q c:\applications\frontend-app-build\%%f
    6. robocopy dist c:\applications\frontend-app-build\ /E