Skip to content

Commit

Permalink
Update scala-packager to 0.1.31 (#3311)
Browse files Browse the repository at this point in the history
  • Loading branch information
Gedochao authored Nov 27, 2024
1 parent cba8f54 commit 1e23e17
Show file tree
Hide file tree
Showing 4 changed files with 34 additions and 3 deletions.
2 changes: 2 additions & 0 deletions DEV.md
Original file line number Diff line number Diff line change
Expand Up @@ -186,6 +186,8 @@ Here's some of the more important external projects used by Scala CLI:
Scala.js linker
- [scala-cli-signing](https://github.com/VirtusLab/scala-cli-signing): provides both libraries and binaries to handle
PGP concerns in Scala CLI
- [scala-packager](https://github.com/VirtusLab/scala-packager): provides a library to package applications
in native formats
- [libsodiumjni](https://github.com/VirtusLab/libsodiumjni): provides minimal JNI bindings for
[libsodium](https://github.com/jedisct1/libsodium), that is used by Scala CLI to encrypt secrets
uploaded as GitHub repository secrets in the `publish setup` sub-command
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -812,6 +812,12 @@
"name": "com.google.api.client.util.GenericData",
"allDeclaredFields": true
},
{
"name": "com.google.cloud.tools.jib.api.DockerInfoDetails",
"allDeclaredFields": true,
"allDeclaredMethods": true,
"allDeclaredConstructors": true
},
{
"name": "com.google.cloud.tools.jib.cache.LayerEntriesSelector$LayerEntryTemplate",
"allDeclaredFields": true,
Expand Down Expand Up @@ -898,6 +904,30 @@
"name": "com.google.cloud.tools.jib.image.json.ManifestTemplate",
"allDeclaredMethods": true
},
{
"name": "com.google.cloud.tools.jib.image.json.OciIndexTemplate",
"allDeclaredFields": true,
"allDeclaredMethods": true,
"allDeclaredConstructors": true
},
{
"name": "com.google.cloud.tools.jib.image.json.OciIndexTemplate$ManifestDescriptorTemplate",
"allDeclaredFields": true,
"allDeclaredMethods": true,
"allDeclaredConstructors": true
},
{
"name": "com.google.cloud.tools.jib.image.json.OciIndexTemplate$ManifestDescriptorTemplate$Platform",
"allDeclaredFields": true,
"allDeclaredMethods": true,
"allDeclaredConstructors": true
},
{
"name": "com.google.cloud.tools.jib.image.json.OciManifestTemplate",
"allDeclaredFields": true,
"allDeclaredMethods": true,
"allDeclaredConstructors": true
},
{
"name": "com.google.cloud.tools.jib.image.json.V22ManifestListTemplate",
"allDeclaredFields": true,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -430,8 +430,7 @@ class NativePackagerTests extends ScalaCliSuite {
}

if (Properties.isLinux)
// FIXME make this test pass consistently on the CI again
test("building docker image with scala native app".flaky) {
test("building docker image with scala native app") {
TestUtil.retryOnCi() {
runNativeTest()
}
Expand Down
2 changes: 1 addition & 1 deletion project/deps.sc
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ object Deps {
def maxScalaNativeForTypelevelToolkit = scalaNative04
def maxScalaNativeForScalaPy = scalaNative04
def maxScalaNativeForMillExport = scalaNative04
def scalaPackager = "0.1.29"
def scalaPackager = "0.1.31"
def signingCli = "0.2.4"
def signingCliJvmVersion = Java.defaultJava
def javaSemanticdb = "0.10.0"
Expand Down

0 comments on commit 1e23e17

Please sign in to comment.