尝试使用gradle实现aritifactory发布。
目前,属性取自工作区中的from lib.db import Links
from lib.links import Link
import numpy as np
from urllib.parse import urlparse
class Dispatch:
"""
This will pull an individual unprocessed link and pass to dispatcher
"""
_idle_link = None
...
。
gradle.properties
在这里,我需要通过jenkins覆盖“name=sample project
group=com.sample.mico.cluster.service
version=1.0.1
description=sample cluster service
artifactory_username=admin
artifactory_password=*********
artifactory_url=http://xx.xx.xx.xxx:8080/artifactory
artifactory_repo=libs-release-local
internal_repo=http://1xx.xx.xx.xxx:8080/artifactory/libs-release
”“artifactory_url
”和密码属性。目前jenkins使用“Artifactory插件”。
因为它不应该由开发人员通过提交来控制。
但我应该从internal_repo
获取所有其他详细信息,例如“name”,“version”。
有任何方法可以达到这个目的吗?