腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
gitlab
ci
:
sbt
在
每个
阶段
重新
编译
scala
、
sbt
、
gitlab
、
gitlab-ci
我正在尝试用
sbt
制作我的第一个
gitlab
ci
管道。我正在尝试构建和测试
阶段
。 问题是,尽管我
在
构建时
编译
了项目,但在运行测试之前,它会在测试
阶段
再次
编译
。
sbt
版本: 1.2.7 这是我的
gitlab
-
ci
.yml文件: image: docker-registry:5000/
sbt
-docker:latest
SBT
_O
浏览 13
提问于2020-01-23
得票数 1
2
回答
如何防止
gitlab
ci
每次下载
sbt
?
scala
、
maven
、
sbt
、
gitlab-ci
、
sbt-plugin
我们的.
gitlab
-
ci
.yml (至少是重要的部分)看起来如下:
SBT
_GLOBAL_BASE_DIR: "$
CI
_PROJECT_DIR大部分时间都是通过一次又一次下载
sbt
来完成的,这是非常烦人的。 我可能对
gitlab
ci
runners还不太了解,但据我所知,通过使用作为映像,
sbt
应该是全局可用的,不应该需要下载。
浏览 4
提问于2017-01-17
得票数 17
回答已采纳
1
回答
gitlab
跑步者的目的是什么?
devops
、
gitlab-ci-runner
我正在尝试使用
gitlab
ci
/cd测试和部署我的应用程序。安装教程指导我安装和使用
gitlab
runner。我遵循指导原则,
在
我的VPS上安装运行程序,并成功地运行管道作业,但是我的应用程序没有
在
我的VPS上运行。我发现了一些文档,比如
gitlab
runner ,运行您的作业并将结果发送回
GitLab
,那么
gitlab
运行器是用来做什么的呢?以及如何在VPS上自动部署我的应用程序。 谢谢!
浏览 0
提问于2020-09-25
得票数 0
1
回答
Travis
CI
Scala Play应用程序构建和部署优化
scala
、
playframework
、
sbt
、
travis-ci
我
在
GitHub上有一个项目,我正在使用Travis
CI
做
CI
和CD。它是一个使用
sbt
构建的Scala应用程序,并使用Play框架作为web应用程序运行。我已经编写了构建管道,这样我就可以
在
构建
阶段
执行以下操作: include: script:
sbt
clean coverage test coverageReport- stage: push-docker script: bash docker
浏览 11
提问于2020-02-28
得票数 0
回答已采纳
3
回答
如何在不同的机器上重用
编译
好的源代码
scala
、
sbt
为了避免这种情况,我们使用
sbt
test:compile预
编译
测试,并构建带有
编译
目标的坞映像。是否有办法使
sbt
使用现有的
编译
目标?这个问题严格地涉及scala和
sbt
(因此是
sbt
标记)。我们的
CI
过程分为多个
阶段</em
浏览 0
提问于2019-01-07
得票数 6
回答已采纳
2
回答
Gitlab
CI
:无法找到构建
阶段
的输出
gitlab
、
gitlab-ci
、
gitlab-ci-runner
我将我的..
gitlab
ci
.yml文件设置为典型的三个
阶段
:测试、构建、部署。
在
构建
阶段
,我运行一个命令来
编译
我的项目并将其放入tarball中。构建
阶段
似乎成功地执行,因为它移动到部署
阶段
,但是部署
阶段
表示它找不到tarball。
在
另一个目录里吗?它怎么了?谢谢。
浏览 8
提问于2015-10-29
得票数 12
回答已采纳
1
回答
Android +
Gitlab
CI
android
、
gitlab-ci
、
runner
我尝试为我的android项目设置
gitlab
ci
。我想从本地文件夹中使用sdk,而不是从官方服务器加载。我创建了runner我的工作站。请告诉我如何为此编写.
gitlab
-
ci
.yml?
浏览 1
提问于2019-12-09
得票数 0
1
回答
GitLab
CI
构建
阶段
之间的缓存依赖关系
docker
、
continuous-integration
、
sbt
、
gitlab
我有下面的
GitLab
yml文件,并且我已经分
阶段
编写了它,假设
每个
阶段
都保留依赖关系,但是似乎不是这样的!java:8 FILE_TARGET_PATH: $FILE_TARGET_PATH - test key: "$
CI
_COMMIT_REF_NAME/.ivy.cache" -
浏览 1
提问于2018-11-24
得票数 3
回答已采纳
1
回答
在
Gitlab
/CD中,如何使测试选项卡正确显示junit5测试输出
gitlab
、
junit5
我正试图将我们的JUnit套件完全集成到
gitlab
中,并在“测试”选项卡上艰难地处理输出。 给出.
gitlab
-
ci
.yml步骤的结果摘要,我想要的是
每个
测试名称/完成/状态时间的细分。当我查看TEST*Name_of_Test.xml内部时,我可以看到单个测试的时间故障: 下面是我的
阶段
在
gitlab
-
ci
.yml配置中的样子: 有人建议我如何正确地配置
gitlab
-
ci
.y
浏览 4
提问于2022-10-27
得票数 0
1
回答
重用Travis或Github操作作业之间的
SBT
编译
结果
scala
、
caching
、
sbt
、
travis-ci
、
github-actions
有没有人知道是否有可能使用
SBT
(最新的1.4.3版本)的多级Travis构建,并为
每个
阶段
重用上一
阶段
编译
的代码?我想要的是
编译
所有的东西(包括测试代码),然后下一
阶段
就开始
编译
。我成功地组织了构建,但是: 要么
在</e
浏览 2
提问于2020-11-20
得票数 0
2
回答
启用
gitlab
ci
社区版的docker
docker
、
sbt
、
gitlab
、
gitlab-ci
、
gitlab-ci-runner
下面是
gitlab
ci
配置文件的样子: - docker:dind - build image: java:8 script: - docker login -u
gitlab
-
ci
-token -p $
CI
_BUILD_TOKENregistry.
gitlab
.com/-
sbt<
浏览 31
提问于2016-08-05
得票数 2
回答已采纳
2
回答
Sbt
-native-packager无法连接到Docker守护程序
scala
、
docker
、
gitlab-ci
、
sbt-native-packager
apt-get update - sudo service docker start -
sbt
docker:publishLocal GitlabCI中的错误如下: [warn] [1]
sbt
-native-packager wasn
浏览 60
提问于2021-08-06
得票数 5
回答已采纳
1
回答
有没有办法将作业排除
在
Gitlab
阶段
之外?
gitlab
、
gitlab-ci
我有一个很长的
gitlab
CI
,是一种单声道存储库的结构。) and also includes
gitlab
-
ci
folder) ---
gitlab
-
ci
/my-
ci
.yaml (folder than contains specific
ci
作为一个单独的文件添加到了
gitlab
-
ci
文件夹中。我知道这些作业将在
阶段
中运行,因为它们没有任何rules/only&
浏览 24
提问于2021-08-13
得票数 0
2
回答
gitlab
触发器管道仅适用于特定分支
continuous-integration
、
gitlab
、
gitlab-ci
、
pipeline
我已经为我的项目配置了
gitlab
ci
/cd管道。所以我使用了基础模板,它有2个
阶段
,构建和打包。构建
阶段
构建项目并创建jar文件和打包
阶段
创建镜像并将其存储
在
容器注册表中。并且已经创建了.
gitlab
-
ci
.yml文件。- docker login -u $
CI
_DOCKER_USERNAME -p $
CI
_DOCKER_PASSWORD registry.
gitlab
.com
浏览 61
提问于2019-10-28
得票数 1
1
回答
从
gitlab
注册表删除docker图像标记
docker
、
gitlab-ci
、
gitlab-api
在
我的
gitlab
管道清理
阶段
,im删除测试前生成的临时停靠标记。这些图像在出版
阶段
被
重新
整理。删除原始标记时,也会删除retag。
阶段
如下: script: - docker build [...]: ${
GITLAB
_PAT}" "<
gitlab
-url>/api/v4/projects/<project-path>/regist
浏览 1
提问于2020-06-24
得票数 0
回答已采纳
3
回答
Gitlab
CI
:作业配置应至少包含一个可见作业
git
、
continuous-integration
、
gitlab
、
yaml
、
gitlab-ci
我已经开始
在
Gitlab
CI
上构建我的.
gitlab
-
ci
.yml,所以我用下面这样的简单
阶段
创建了它 PUBLIC_URL: /my-apppaths: stage: deploy - echo Deployed 但作业失败并响应为:
在
.
gitlab
-<
浏览 0
提问于2019-10-03
得票数 1
回答已采纳
1
回答
Gitlab
CI
:旧的Docker镜像?
docker
、
gitlab
、
continuous-integration
我们的项目使用多
阶段
CI
设置,第一
阶段
检查package-lock.json和Gemfile.lock等文件的修改,
编译
所有这些依赖项,然后将它们推送到
Gitlab
容器注册表。随后的
阶段
和作业将使用第一
阶段
推送的Docker镜像作为其image:。:$DOCKER_BRANCH_TAG image: $
GITLAB
_IMAGE/builder:$
CI
_COMMIT_REF_SLUG stage
浏览 14
提问于2021-10-29
得票数 1
1
回答
是什么决定了
SBT
中的
重新
编译
?
caching
、
sbt
、
targets
背景问题是,我似乎不知道
SBT
想要什么时候
重新
编译
。Compiling 1 Scala source更改源触发
重新
编译
$ ec
浏览 1
提问于2015-01-13
得票数 1
1
回答
Gitlab
-
CI
避免了不必要的项目反应部分的重建
node.js
、
reactjs
、
gitlab-ci
我有一个
阶段
在
我的
CI
计划(
gitlab
-
ci
)如下: stage: Build Prerequisites - staging image: node:15.5.0 paths: cache: - ui/node_module
浏览 2
提问于2022-01-04
得票数 1
回答已采纳
2
回答
什么是
gitlab
runner?
gitlab
、
devops
、
gitlab-ci-runner
我是新的
CI
/CD,并试图建立我的第一个管道与
gitlab
。 我需要把我的遗嘱执行人设为码
浏览 12
提问于2017-11-14
得票数 30
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
GitLab CI/CD 自动化构建与发布实践
VPGAME 的 Kubernetes 迁移实践
Gitlab CI 基础知识
Gitlab详解及CI功能的实现
CI/CD 工具选型:Jenkins 还是 GitLab CI/CD?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券