diff options
author | Brandon Elam Barker <brandon.barker@gmail.com> | 2018-10-05 08:58:30 -0400 |
---|---|---|
committer | Li Haoyi <haoyi.sg@gmail.com> | 2018-10-05 20:58:30 +0800 |
commit | 114208c4cbdbc2bc8a224b986d358526542a69b2 (patch) | |
tree | 5e232f5e63bbbb4bde5c5795355a324435479f12 /scalalib | |
parent | 718907eb9b5252e44d704609f63fe280765ba776 (diff) | |
download | mill-114208c4cbdbc2bc8a224b986d358526542a69b2.tar.gz mill-114208c4cbdbc2bc8a224b986d358526542a69b2.tar.bz2 mill-114208c4cbdbc2bc8a224b986d358526542a69b2.zip |
fix for allowing subgroups of a given staging profile (#441)
Diffstat (limited to 'scalalib')
-rw-r--r-- | scalalib/src/mill/scalalib/publish/SonatypeHttpApi.scala | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/scalalib/src/mill/scalalib/publish/SonatypeHttpApi.scala b/scalalib/src/mill/scalalib/publish/SonatypeHttpApi.scala index 927d4515..12defa93 100644 --- a/scalalib/src/mill/scalalib/publish/SonatypeHttpApi.scala +++ b/scalalib/src/mill/scalalib/publish/SonatypeHttpApi.scala @@ -36,7 +36,8 @@ class SonatypeHttpApi(uri: String, credentials: String) { ujson .read(response.body)("data") .arr - .find(profile => profile("name").str == groupId) + .find(profile => + groupId.split('.').startsWith(profile("name").str.split('.'))) .map(_("resourceURI").str.toString) resourceUri.getOrElse( |