- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
所以基本上这就是我想要的,我想在build.gradle文件中配置 Artifact 服务器
Artifcatory {
Contexturl = ***
Resolve{
Repository {
Repokey = **
Username = $artuser
Password= $artpass
}
}
最佳答案
我建议使用Jenkins上的凭据插件来管理凭据,然后将它们作为环境变量传递给gradle。这样,就无需在构建服务器上以明文形式放置凭据。
如果使用声明性Jenkinsfile,则可以通过以下方式传递凭据(https://jenkins.io/doc/book/pipeline/jenkinsfile/#usernames-and-passwords):Jenkinsfile
:
pipeline {
...
environment {
AUTH = credentials('artifactory-credentials-id') # as configured in the Jenkins web interface
}
...
}
build.gradle
中,您可以将
gradle.properties
中的选择凭证用于本地构建,而将环境变量用于Jenkins构建:
artifactory {
contextUrl = "..."
resolve {
repository {
repoKey = "..."
username = hasProperty('artusr') ? project.property('artusr') : System.env["AUTH_USR"]
password = hasProperty('artpass') ? project.property('artpass') : System.env["AUTH_PSW"]
}
~/gradle.properties
中:
artusr=my-artifactory_user
artpass=my-secret-password
关于gradle - 想要配置build.gradle以便在本地和Jenkins中都可以使用人工用户和pass,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57475245/
这个问题已经有答案了: How does Google reCAPTCHA v2 work behind the scenes? (5 个回答) 已关闭 8 年前。 我知道评估是人类用户正在使用您的网
根据以下链接,Artifactory AQL 允许通过 REST API 仅返回感兴趣的字段来“显示特定字段”。 https://www.jfrog.com/confluence/display/RT
我想制作一个比应有的大得多的虚拟 Win32 EXE 文件。所以默认情况下,样板 Win32 EXE 文件为 80 KB。我想要一个 5 MB 的空间来测试其他一些实用程序。 第一个想法是添加资源,但
这个问题已经在这里有了答案: 已关闭10年。 Possible Duplicate: Relational database design question - Surrogate-key or Na
我正在尝试在构建作业中生成一个 JSON 构建信息文件以上传到 Artifactory 并在两个工具之间创建可跟踪性。然而,常规的 Jenkins JSON API 文件设计不正确,因此我需要在运行作
当您通过现有 Artifactory 将 Artifactory 部署到 Artifactory 时,它不会将其与现有 Artifactory 所具有的构建相关联。 例如:如果您使用 Jenkins
我是一名优秀的程序员,十分优秀!