Skip to content

Releases: IcaliaLabs/plis

You silly fool

23 Dec 05:09
67ec65f
Compare
Choose a tag to compare
You silly fool Pre-release
Pre-release

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

21 Jul 17:51
Compare
Choose a tag to compare

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

21 Jul 15:49
Compare
Choose a tag to compare

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!

21 Jul 18:27
Compare
Choose a tag to compare

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

20 Jul 23:47
Compare
Choose a tag to compare
Pre-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:
      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

22 Dec 23:42
Compare
Choose a tag to compare

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

30 Nov 23:23
Compare
Choose a tag to compare
Pre-release

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`

18 Aug 17:25
Compare
Choose a tag to compare
Pre-release

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

26 Apr 21:05
Compare
Choose a tag to compare

New:

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

Installation Instructions:

v0.0.0.build2: Minor fix

10 Apr 21:46
Compare
Choose a tag to compare
Pre-release

Fixes:

  • Issue with plis start with no already-created containers

Installation Instructions: