Skip to content

Releases: scmmishra/slick-deploy

v0.0.8

07 Mar 12:14
4641d18
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.7...v0.0.8

v0.0.7

25 Feb 08:50
2bbb502
Compare
Choose a tag to compare

With this release, old containers are automatically removed when new ones are spinned up

What's Changed

Full Changelog: v0.0.6...v0.0.7

v0.0.6

12 Feb 08:27
26f19c7
Compare
Choose a tag to compare

What's Changed

Core

Caddy

Full Changelog: v0.0.5...v0.0.6

v0.0.5

06 Feb 08:06
a31b414
Compare
Choose a tag to compare

Most changes are under the hood to improve reliability and make it easier to write tests for the codebase

What's Changed

Full Changelog: v0.0.4...v0.0.5

v0.0.4

26 Jan 09:39
e72ab89
Compare
Choose a tag to compare

This releases adds the logs command

The logs command shows the logs output of your application. It is similar to running 'docker logs -f <container-id>'

Usage:
  slick logs [flags]

Flags:
  -c, --config string   Path to the configuration file (default "slick.yml")
  -h, --help            help for logs
  -t, --tail string     Tail logs (default "all")

What's Changed

Full Changelog: v0.0.2...v0.0.4

v0.0.3

17 Dec 08:20
5fbbc2f
Compare
Choose a tag to compare

Changelog

v0.0.2

15 Dec 08:13
46d936f
Compare
Choose a tag to compare

What's Changed

  • fix: caddy tls settings by @scmmishra in #1
  • fix: Catch error when loading env by @awalvie in #3
  • feat: Add Makefile to project by @awalvie in #2
  • refactor: Use default struct when loading config by @awalvie in #4
  • test: update tests for config.go and health.go by @scmmishra in #5

New Contributors

Full Changelog: v0.0.1...v0.0.2

v0.0.1

30 Nov 14:45
48f6c85
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release

The deploy command now works

Usage:
  slick [command]

Available Commands:
  completion  Generate the autocompletion script for the specified shell
  deploy      Deploy your application with zero downtime
  help        Help about any command

Flags:
  -h, --help   help for slick

Supports the following

  • Private Docker Repositories
  • Injecting ENV variables
  • Updating Caddy config (This overrides any existing Caddy config)

Sample Output

>> slick deploy
Deploying...
Status: Image is up to date for <your-docker-image>
- Looking for existing container
- Spinning up new container
- Waiting for container to be healthy
- Setting up caddy
- Killing old container
Deployed successfully