如何通过Jenkins pipeline在子文件中执行特定命令?

2026-06-10 19:11:05 411阅读 0评论 SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计178个文字,预计阅读时间需要1分钟。

如果在Jenkins的子文件夹中执行命令,不能使用`cd`命令来切换目录,可以在`steps`中定义`Dir`如下配置:

如何通过Jenkins pipeline在子文件中执行特定命令?

plaintextstage('Build VUE') { steps { echo 'Building..' dir('Vuejs/Admin') { // 在此处执行需要的命令 } }}

如果需要在 Jenkins 的子文件夹中执行命令,我们不能使用

如何通过Jenkins pipeline在子文件中执行特定命令?

cd

的方式来进入子文件夹。

而是需要在 steps 中定义 Dir

如下面的配置:

stage('Build VUE') {
steps {
echo 'Building..'
dir('Vuejs/Admin') {
sh 'yarn install'
sh 'npx browserslist@latest --update-db'
sh 'yarn build'

​​​​

上面的命令就可以子文件夹中执行命令。

​​www.ossez.com/t/jenkins-pipeline/14163​​

标签:JenkinsPipeline到子文件

本文共计178个文字,预计阅读时间需要1分钟。

如果在Jenkins的子文件夹中执行命令,不能使用`cd`命令来切换目录,可以在`steps`中定义`Dir`如下配置:

plaintextstage('Build VUE') { steps { echo 'Building..' dir('Vuejs/Admin') { // 在此处执行需要的命令 } }}

如果需要在 Jenkins 的子文件夹中执行命令,我们不能使用

cd

的方式来进入子文件夹。

而是需要在 steps 中定义 Dir

如下面的配置:

stage('Build VUE') {
steps {
echo 'Building..'
dir('Vuejs/Admin') {
sh 'yarn install'
sh 'npx browserslist@latest --update-db'
sh 'yarn build'

​​​​

上面的命令就可以子文件夹中执行命令。

​​www.ossez.com/t/jenkins-pipeline/14163​​

标签:JenkinsPipeline到子文件