Skip to content

Releases: iainsmith/swift-docker

Vapor support

30 Apr 21:14
Compare
Choose a tag to compare

swift docker vapor

  • One command to run your vapor application.
  • Incremental builds using persistent volumes.
  • Specify custom images.

swift docker repl

Running the swift repl in a container requires extra permissions. Currently this command prints the docker command to run, without running it. In the future I hope that we can launch a tty session directly.

Container caching using docker volumes

24 Apr 08:52
Compare
Choose a tag to compare

Added

  • swift docker test --seed-build-foler - Copy the current .build folder to the container volume
  • swift docker test --clean - Delete and re create the .build folder in the container volume

Changed

  • swift docker test no longer builds an image to run the tests. Instead it:
    • uses a bind mount to sync the source code between the host and the container
    • create/re-uses a docker volume for the .build folder

Rewrite swift-docker on top of swift-argument-parse & swift-tools-support-core

19 Apr 23:28
Compare
Choose a tag to compare
0.2.0

Rewrite swift-docker on top of swift-argument-parse & swift-tools-sup…

Happy Thursday

12 Apr 12:59
Compare
Choose a tag to compare

First Release of swift-docker cli extensions.

Supported Commands

swift docker test
swift docker write-dockerfile
swift docker cleanup