Jenkins部署scala语言流水线

58 阅读1分钟
  1. Jenkins安装scala插件,然后配置scala的全局

Jenkins安装scala语言插件

Jenkins——系统管理——插件安装——sbt()

Jenkins——全局配置——sbt

scala安装包地址:www.scala-lang.org/files/archi…


https://www.scala-lang.org/files/archive/scala-2.12.8.tgz

/var/jenkins_home/tools/org.jvnet.hudson.plugins.SbtPluginBuilder_SbtInstallation/scala_2.12.8

  1. 安装完毕,进入Jenkins容器/etc/profile配置环境变量

docker exec -it -u root jenkins sh
apt-get update 
apt-get install vim

# 将scala插件安装资源移动到go_1.19.9目录下
mv /var/jenkins_home/tools/org.jvnet.hudson.plugins.SbtPluginBuilder_SbtInstallation/scala_2.12.8/scala-2.12.8/* /var/jenkins_home/tools/org.jvnet.hudson.plugins.SbtPluginBuilder_SbtInstallation/scala_2.12.8/


vim /etc/profile
# 添加以下内容,保存退出
export PATH="$PATH:/var/jenkins_home/tools/org.jvnet.hudson.plugins.SbtPluginBuilder_SbtInstallation/scala_2.12.8/bin"


# 修改的变量生效
. /etc/profile
echo "PATH: ${PATH}"
PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/var/jenkins_home/tools/org.jenkinsci.plugins.golang.GolangInstallation/scala_2.12.8/bin




# 退出容器
exit

# 重启Jenkins容器
docker restart jenkins 

export PATH="$PATH:/var/jenkins_home/tools/org.jvnet.hudson.plugins.SbtPluginBuilder_SbtInstallation/sbt/bin"