问题现象
在这里插入图片描述
问题原因

docker jenkins使用的是ubuntu的镜像,而ubuntu默认使用的是/bin/dash作为解释器,dash比bash功能少很多,不兼容source

解决方案

1、在jenkins的shell脚本中加上#!/bin/bash

2、命令行执行:dpkg-reconfigure dash 在界面中选择no

在这里插入图片描述

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐