Skip to content

Releases

You silly fool

You silly fool Pre-release
Pre-release

Choose a tag to compare

@vovimayhem vovimayhem released this 23 Dec 05:09
67ec65f

Fixed #15

Download & Install (Linux):

sudo sh -c "curl -L https://github.com/IcaliaLabs/plis/releases/download/v0.0.0.build11/plis-`uname -s`_`uname -m` > /usr/local/bin/plis && chmod +x /usr/local/bin/plis"

Take a breath bro: Fixed service start when service is not up

Choose a tag to compare

@vovimayhem vovimayhem released this 21 Jul 17:51

Plis was trying a docker-compose start [requested-service] even when [requested-service] is not created... Now it's fixed!

That's why we test stuff before releasing: Fixed Service Groups

Choose a tag to compare

@vovimayhem vovimayhem released this 21 Jul 15:49

So I "made a bear" (hacer el oso) yesterday, here's the fix. Note also that we pushed the file size down to 4M (from 8.8M from the previous release)

New Feature:

Now you can add labels to services using the com.icalialabs.plis.group so you can summon them by group name. Take, for example:

version: "3.1"

services:
  postgres:
    image: postgres:9-alpine
    labels:
      # "Label Dictionary" form:
      com.icalialabs.plis.group: database backend relational
  redis:
    image: redis:3-alpine
    labels:
      # "Label List" form:
      - com.icalialabs.plis.group = database backend
  nginx:
    image: nginx:alpine
    labels:
      com.icalialabs.plis.group: frontend

With plis start [group-or-service-name] you can bring up the containers matching the given groups, in addition to single services:

# Start 'database' group, which includes postgres and redis:
plis start database 

# Start 'frontend' group:
plis start frontend

# Start 'frontend' group, along with 'redis' service:
plis start frontend redis

Enjoy!

No rest for the wicked (or fools): More fixes!

Choose a tag to compare

@vovimayhem vovimayhem released this 21 Jul 18:27

Fixed problems on start command whenever the requested service name is a substring of another service name.

Installation Instructions:

Mac & Linux (64bit):

Copy & paste at your own discretion:

sudo sh -c "curl -L https://github.com/IcaliaLabs/plis/releases/download/v0.0.0.build10/plis-`uname -s`_`uname -m` > /usr/local/bin/plis && chmod +x /usr/local/bin/plis"

Windows (64bit):

Download the executable, rename & run...

You know you wanted it: Service Groups

Pre-release

Choose a tag to compare

@vovimayhem vovimayhem released this 20 Jul 23:47

New Feature:

Now you can add labels to services using the com.icalialabs.plis.group so you can summon them by group name. Take, for example:

version: "3.1"

services:
  postgres:
    image: postgres:9-alpine
    labels:
      com.icalialabs.plis.group: database backend relational
  redis:
    image: redis:3-alpine
    labels:
      com.icalialabs.plis.group: database backend
  nginx:
    image: nginx:alpine
    labels:
      com.icalialabs.plis.group: frontend

With plis start [group-or-service-name] you can bring up the containers matching the given groups, in addition to single services:

# Start 'database' group, which includes postgres and redis:
plis start database 

# Start 'frontend' group:
plis start frontend

# Start 'frontend' group, along with 'redis' service:
plis start frontend redis

Enjoy!

Docklov: Command to check the Docker build context

Choose a tag to compare

@vovimayhem vovimayhem released this 22 Dec 23:42

This update adds the new command plis check context, which will list the project files that will be sent to a Docker build as a context.

This is very useful to debug which files can or cannot be copied to a Docker image during the build process.

Installation Instructions:

Mac & Linux (64bit):

Copy & paste at your own discretion:

sudo sh -c "curl -L https://github.com/IcaliaLabs/plis/releases/download/v0.0.0.build6/plis-`uname -s`_`uname -m` > /usr/local/bin/plis && chmod +x /usr/local/bin/plis"

Windows (64bit):

Download the executable, rename & run...

Compatibility with Docker >= 1.13

Pre-release

Choose a tag to compare

@vovimayhem vovimayhem released this 30 Nov 23:23

Docker 1.13 changed a bit the output of the container inspection command, breaking the previous plis release...

Installation Instructions:

Mac & Linux (64bit):

Copy & paste at your own discretion:

sudo sh -c "curl -L https://github.com/IcaliaLabs/plis/releases/download/v0.0.0.build5/plis-`uname -s`_`uname -m` > /usr/local/bin/plis && chmod +x /usr/local/bin/plis"

Windows (64bit):

Download the executable, rename & run...

Say hello to `build` and `bundle`

Pre-release

Choose a tag to compare

@vovimayhem vovimayhem released this 18 Aug 17:25

New

This release enables the build and bundle commands...

Installation Instructions:

Mac & Linux (64bit):

Copy & paste at your own discretion:

sudo sh -c "curl -L https://github.com/IcaliaLabs/plis/releases/download/v0.0.0.build4/plis-`uname -s`_`uname -m` > /usr/local/bin/plis && chmod +x /usr/local/bin/plis"

Windows (64bit):

Download the executable, rename & run...

v0.0.0.build3: Using 'scale' to bring more buddies to the party

Choose a tag to compare

@vovimayhem vovimayhem released this 26 Apr 21:05

New:

  • Added 'scale' command to invoke docker-compose scale command.

Installation Instructions:

v0.0.0.build2: Minor fix

Pre-release

Choose a tag to compare

@vovimayhem vovimayhem released this 10 Apr 21:46

Fixes:

  • Issue with plis start with no already-created containers

Installation Instructions:

⌂ 换网址