zoukankan      html  css  js  c++  java
  • 【CI/CD】Jenkins编译命令的执行目录为项目根目录

    项目遇到问题记录如下:

    背景

    研发为了方便将多个VUE前端以及相关后台的代码放在1个git项目下管理。在此前提下,需要调试Jenkins部署其中1个VUE项目。

    问题

    由于负责的有的git项目只有1个前端代码,为了从维护的整洁性上考虑,一开始我在构建的最前面加了进入指定前端项目目录的命令。如下

     但是执行后发现,虽然第一步进入了指定的前端目录。但是Jenkins在执行第二步windows命令时,还是默认从该项目的根目录下执行,从而找不到vue项目需要的相关json文件。

    解决方案

    只能牺牲下整洁性,将进入前端目录的步骤加在VUE编译命令中了,即命令写在1个【Execute Windows batch command】命令组件中。如下

     

    问题解决!!!

    本次记录主要明确:Jenkins中单个组件在执行命令时,默认是在项目的根目录下。需注意自己手动切换。

  • 相关阅读:
    UITabar 设置字体大小/颜色
    NSURLSession的基本使用
    报错/警告提示
    实现毛玻璃模糊效果/DRNRealTimeBlur
    免证书真机调试
    xcode添加音效
    NSCalenda日历类
    NSDate--日期格式
    NSArray其中的方法--遍历,
    Mysql学习笔记004
  • 原文地址:https://www.cnblogs.com/chooperman/p/14277803.html
Copyright © 2011-2022 走看看