Adjust bash script permissions so they can be run by any user (#4624)

This commit is contained in:
Chris Stewart 2022-08-17 16:58:37 -05:00 committed by GitHub
parent 85c01f7a8c
commit ac7939ac54
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -5,7 +5,8 @@ import com.typesafe.sbt.SbtNativePackager.autoImport.packageName
import java.nio.file.Paths
import com.typesafe.sbt.packager.Keys.{daemonUser, daemonUserUid, dockerAlias, dockerAliases, dockerRepository, dockerUpdateLatest, maintainer}
import com.typesafe.sbt.packager.archetypes.jlink.JlinkPlugin.autoImport.JlinkIgnore
import com.typesafe.sbt.packager.docker.DockerPlugin.autoImport.dockerBaseImage
import com.typesafe.sbt.packager.docker.DockerChmodType
import com.typesafe.sbt.packager.docker.DockerPlugin.autoImport.{dockerAdditionalPermissions, dockerBaseImage}
import sbt._
import sbt.Keys._
import sbtprotoc.ProtocPlugin.autoImport.PB
@ -192,6 +193,7 @@ object CommonSettings {
//https://sbt-native-packager.readthedocs.io/en/latest/formats/docker.html
dockerBaseImage := "openjdk:17-slim",
dockerRepository := Some("bitcoinscala"),
dockerAdditionalPermissions += (DockerChmodType.Custom("a=rx"),"/opt/docker/bin/bitcoin-s-server"),
Docker / packageName := packageName.value,
Docker / version := version.value,
dockerUpdateLatest := isSnapshot.value