jenkins的sbt插件安装

在jenkins服务器手动安装sbt

curl https://bintray.com/sbt/rpm/rpm > bintray-sbt-rpm.repo
mv bintray-sbt-rpm.repo /etc/yum.repos.d/
yum install sbt -y

添加国内仓库源
在.sbt目录下,新建或修改repositories文件

vim /root/.sbt/repositories
[repositories]
local
aliyun: http://maven.aliyun.com/nexus/content/groups/public
jcenter: http://jcenter.bintray.com
typesafe: http://repo.typesafe.com/typesafe/ivy-releases/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext], bootOnly

在jenkins安装sbt插件

系统管理 --> 插件管理 --> sbt插件安装
重启jenkins

sbt配置

系统管理 --> 全局工具配置 --> 下划到sbt

name 随便取,后边建项目配置sbt命令时,要使用此name
sbt launch jar 填写你服务器上 sbt-launch.jar的绝对路径
去掉自动安装的勾,保存

新建项目测试

在gitlab上新建一个项目hello
有两个文件

cat  build.sbt
lazy val root = (project in file("."))
  .settings(
    name := "hello",
    version := "1.0",
    scalaVersion := "2.12.2"
  )

cat hw.scala
object Hi {
  def main(args: Array[String]) = println("Hi!")
}

在jenkins上新建一个自由风格项目
配置如下:




保存之后,构建此项目
去jenkins服务器查看是否有
/root/.jenkins/workspace/下查找改项目名和jar包

原文地址:https://www.cnblogs.com/huandada/p/10331480.html

时间: 2024-10-09 06:06:28

jenkins的sbt插件安装的相关文章

Jenkins——应用篇——插件使用——Publish over SSH

本文是jenkins应用系统文章的一部分,大部分来自工作和学习中的实践,部分内容来自官方文档和网友的文章,引用的文章会在"参考资料"部分附上原始链接,如无意中侵犯您的权利,请联系QQ:46106962,如需要进一步的交流请加入QQ群:(Jenkins学习交流)469536515.转载和使用请注明出处. 依赖环境 SSH,远程机开启SSH服务,允许Jenkins所在机器通过SSH服务登录到远程机执行脚本:可以设置SSH使用用户名/密码或通过key登录,SSH配置请查专门的资料这里不做说明

Jenkins离线下载插件,并安装

在jenkins点击插件进入wiki,然后点击列表下载一个版本的包 安装是,选择高级的tab,下面就有安装: 还有一种方法,就是装VPN,在高级设置VPN地址.

Jenkins插件安装及配置

插件安装:系统管理-->插件管理 安装Maven Integration plugin 安装SonarQube Scanner for Jenkins Publish Over SSH --发布到远程服务器系统配置:系统管理-->全局工具配置 配置jdk 配置maven 配置sonar 邮件配置系统管理-->系统设置-->邮件通知-->smtp服务器 smtp.qq.com用户默认邮件后缀 @qq.com勾选ssl,用户名为邮箱,密码为邮箱授权码Reply-To Addres

jenkins学习3-Jenkins插件下载速度慢、安装失败

前言 jenkins下载插件很慢,或者无法下载,需修改插件管理下载源地址,如果改了还是很慢需修改default.json文件里面的地址 插件下载管理 先进入 http://ip:9090/pluginManager/advanced插件管理页,原来的地址是https://updates.jenkins.io/update-center.json 如果跟着上一篇操作https://www.cnblogs.com/yoyoketang/p/12115432.html过,这里的地址应该看到的是上面的地

jenkins最新版下载安装

安装方法参考:https://jenkins.io/doc/book/getting-started/installing/ 拷贝jenkins.war到服务器上,安装 执行命令 java -jar jenkins.war 8080 修改端口号执行 下面命令 1.由于Jenkins是基于Java开发的,安装前确认操作系统已经安装了jdk,参照:[Linux] JDK安装及配置 (tar.gz版) 2.从官网下载jenkins的war包,地址https://jenkins.io/ 3.按jenki

jenkins邮件通知插件

说明 Jenkins默认提供了一个邮件通知,能在构建失败.构建不稳定等状态后发送邮件.但是它本身有很多局限性,比如它的邮件通知无法提供详细的邮件内容.无法定义发送邮件的格式.无法定义灵活的邮件接收配置等等.而Jenkins Email Extension Plugin插件允许你自定义邮件通知,比如在发送邮件时你可以自定义发送给谁,发送具体什么内容等等.插件安装请参考上篇博文. 1.默认邮件通知设置 Jenkins的系统设置里,先找到Jenkins Location位置. Jenkins URL:

Jenkins集成findbugs插件,实现静态代码分析

Findbugs的安装对Jenkins的版本是有要求的,因此,安装之前要先确定目前版本是否可以安装findbugs.目前我们使用的是jenkins1.609.2 .Findbugs4.61. 安装插件之前先安装analysis-core.hpi插件 Findbugs(findbugs.hpi)可以进行代码走查的自动化,能够提示垃圾代码或者提供代码优化的建议,寻找代码缺陷, 如:a.未关闭的数据库连接: b.缺少必要的null check; c.多余的null check; d.多余的if后置条件

Jenkins简明入门(一) -- 安装

如今Jenkins官网的Guide里使用了Docker,网上很多Jenkins入门教程都已过时了,所以写这一篇入门教程. 官网的Guide Link是:https://jenkins.io/doc/pipeline/tour/getting-started/ 我写的Jenkins入门是基于官网Guide,但是有所不同:除了汉语翻译外,官网的Guide中启动Jenkins时也用了docker,然后在Jenkins里跑pipline的时候,build stage和test stage也用了docke

centos下搭建Jenkins持续集成环境(安装jenkins)

1.安装JDK yum install -y java 2.安装jenkins 添加Jenkins库到yum库,Jenkins将从这里下载安装. 1 wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo 2 rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key 3 yum install -y jenkins 如果