Tags: bentucker/sbt-native-packager
Tags
Separate Docker Layers for Dependencies and App jars. (sbt#1310) * Docker Layers separate for Dependencies and App jars. * Use indexed layers to allow flexibility * avoid mapping `dockerPackageMappings` * Calculate `dockerLayerMappings` once It is reused in Docker/stage and and Docker/dockerCommands. This intermediate step helps with cyclic dependency. * Dirty version that supports PR code review remarks * Fix chmod for layers * Revert changes around Docker / mappings * Revert changes dockerLayerMappings * Documenting `dockerLayerGrouping` * Testing layer groups * fix tests * fix more tests * Version that might pass the tests * Fix import for sbt 0.1.x * scalafmt * Experiment with Option[Int] for layer mapping * Docker tests of opt-out from layering * Test of dockerPackageMappings * Documentation
Introduce RPM / packageBin / artifactPath setting. (sbt#1299) * Introduce RPM / packageBin / artifactPath setting. Closes sbt#1287 * Fix setting cannot depend on a task. * Proper fix. * Now without breaking mima. * Add a little bit of documentation. And a sbt-test. * Fix test Co-authored-by: Nepomuk Seiler <muuki88@users.noreply.github.com>
Replace dockerVersion with dockerApiVersion (sbt#1296) * Add dockerApiVersion validation * Fix typo * Move `dockerApiVersion` to `DockerKeysEx` * Restore previous methods as deprecated for compatibility issues * Update docs * Set `sbtApiVersion` for integration test
PreviousNext