Skip to content

Refactor

Choose a tag to compare

@ksafranski ksafranski released this 19 Dec 18:43
· 298 commits to master since this release

Release Notes:

This is a major (breaking) release, and as such, there are some notable changes which need to be made to devlab.yml on any projects using Devlab:

  1. Services now swap the key with the name instead of the image:
services:
-  - <image>:<tag>:
-      name: <name>
+  - <name>:
+      from: <image>:<tag>
  1. Tasks now no longer support aliases as this was odd and not a good approach:
tasks:
  test: npm run test
  lint: npm run lint
- all: .test .lint
+ all: |
+    npm run lint
+    npm run test

Instead of aliases, the system now supports multiple tasks being called at run: devlab lint test

Additionally, but not affecting the run, quiet mode has been removed as the verbosity of the output from the app has been scaled down to a minimal, informative amount of output.