Je souhaite créer une tâche sbt personnalisée utilisant publishLocal in Docker
, login in ecr
et publishLocal in Docker
.Comment créer une tâche sbt personnalisée à partir de tâches existantes
Notez également que j'ai modifié les paramètres "publishLocal in Docker" uniquement sur une tâche personnalisée.
J'ai essayé d'écrire le code ci-dessous mais cela n'a pas fonctionné.
val releaseDev = taskKey[Unit]("push docker image")
releaseDev := (push in ecr).value
releaseDev := releaseDev.dependsOn(publishLocal in Docker).value
releaseDev := (projectSettings ++ Seq(repositoryName in ecr := (packageName in Docker).value + "-stg" + ":" + (version in Docker).value))
Je vous remercie pour votre réponse aimable et corrige mon mauvais anglais. Comment puis-je modifier les paramètres uniquement dans la tâche 'releaseDev'. Je souhaite modifier repositoryName par tâche. –
's dans releaseDev: = ...'? – marios