Choerodon 开发时如何使用自己编写的 JAR 库

项目一般都会引用到自己写的 JAR 库,这个在Choerodon是如何打包呢?
这以这个项目为例子
security-auth-gateway 是验证网关
security-module-manage 是权限管理
security-thrift-api 是security-thrift通信中间包
spring-cloud-starter-thrift 是 thrift 客户端与服务端
正常在 Choerodon 如何创建应用项目?打包?等等?

你好,你的疑问是Choerodon 如何区分依赖库和应用的创建和打包?

Choerodon 在创建应用的时候,提供了模板创建的功能。并且内置了三种模板,包括前端,后端java服务,后端java 依赖。http://choerodon.io/zh/docs/quick-start/admin/application-template/

项目的打包流程是在项目的.gitlab-ci中实现的。你可以编写自己的打包命令,来满足自己的需求。

如果有需要自己的jar库,你可以在ci 中通过mvn 打包并且deploy到自己的私有仓库中,然后通过自己runner 种的maven 配置来指定私有仓库。http://choerodon.io/zh/docs/installation-configuration/steps/install/parts/gitlab-runner/

至于项目的依赖关系,和普通的maven 项目并没有什么区别,都是通过pom.xml 来组织的。

请问下你是如何设置gitlab在ci时使用私有仓库的

配置maven 的私有地址,可以参考

TKS