首页 > 其他分享 >jenkins-groovy里的cd命令没有上下文关系

jenkins-groovy里的cd命令没有上下文关系

时间:2023-03-20 13:57:50浏览次数:44  
标签:groovy bat python py cd test jenkins 上下文

场景:需要cd到某一个文件夹,再执行py文件时,发现cd命令没有效果

例如:bat "cd test"

           bat "python test.py "

第一个命令bat "cd test"执行您期望的操作。但是,bat第二步不在上一步的上下文中运行,因此它从工作程序节点根工作区目录开始。

解决办法1:

bat"""

cd test

python test.py

"""

解决办法2:

dir(test){

python test.py

}

解决办法3:

创建一个 test.bat文件,在里面执行所有需要的批处理操作,然后再调用这个bat文件

 

标签:groovy,bat,python,py,cd,test,jenkins,上下文
From: https://www.cnblogs.com/Frank-guo/p/17236016.html

相关文章

  • 关于CDN
    CDN的全称是ContentDeliveryNetwork,即内容分发网络。CDN是构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等......
  • TiCDC+Confluent同步数据到Oracle
    使用TiCDC将TiDBtest数据库多张表以AVRO格式发送到Kafka多个Topic,然后使用Confluent自带开源connect将Kafka多个topic数据实时写入到Oracle数据库,此......
  • 07-逻辑仿真工具VCS-Post processing with VCD+ files
    逻辑仿真工具-VCS编译完成不会产生波形,仿真完成之后,生成波形文件,通过dve产看波形vcd是波形文件的格式,但是所占的内存比较大,后面出现了vpd(VCD+)波形文件将一些系......
  • abcde->bcdea
    1packagecom.itheima.test;23publicclassTest2Case1{4publicstaticvoidmain(String[]args){5/*给定两个字符串6A旋转,将A......
  • interval GCD
    https://ac.nowcoder.com/acm/contest/1033/B 区间加,求区间gcd[L,R]  gcd(a[x],a[x+1],.....a[y])=gcd(a[x], a[x+1]-a[x],a[x+2]-a[x+1],.....a[y]-a[......
  • etcd详解
    etcd原理详解etcd概述etcd的特点etcd是一个Go言编写的分布式、高可用的一致性键值存储系统,用于提供可靠的分布式键值存储、配置共享和服务发现等功能etcd具有以下特点:......
  • etcd学习
    介绍官网https://etcd.io文档https://etcd.io/docs/v3.5/quickstart用途etcd是Go语言编写的分布式、高可用的一致性键值存储系统,用于提供可靠的分布式键值存储、配置......
  • 简述CDN的工作原理
    CDN系统的具体工作方式是怎样的呢?先看看没有CDN服务时,一个网站是如何向用户提供服务的。网站系统基本上都是基于B/S架构的。B/S架构,即Browser/Server(浏览器/服务器)架构,是对......
  • 在Windows中安装Jenkins
    Jenkins在自动化测试中的使用 下载安装Jenkins1、下载链接:https://www.jenkins.io/download/,要选择长期支持离线型的版本:  2、安装JDK:   安装Jenkins前,......
  • Ubuntu18安装Jenkins以及相关环境
    Ubuntu18安装Jenkins一、安装JDKcd/opt/softtar-zxvfjdk-8u333-linux-x64.tar.gz#设置环境变量vim/etc/profile#SetJDKexportJAVA_HOME=/opt/soft/jdk1.8.......