Skip to content

Releases: scaleway/scaleway-cli

v1.2.0-rc2

25 Jun 13:45
Compare
Choose a tag to compare
v1.2.0-rc2 Pre-release
Pre-release
curl -L https://github.com/scaleway/scaleway-cli/releases/download/v1.2.0-rc2/scw-`uname -s`-`uname -m` > /usr/local/bin/scw
chmod +x /usr/local/bin/scw

Features

  • Support of scw attach --no-stdin option
  • Hiding sensitive data by default on scw inspect (#64)
  • Support of scw --sensitive option (#64)
  • Support of scw run --attach option (#65)
  • scw {create,run}, prefixing root-volume with the server hostname (#63)
  • scw {create,run} IMAGE, IMAGE can be a snapshot (#19)
  • Support of scw stop -w, --wait option
  • Identifiers can be prefixed with the type of the resource, i.e: scw inspect my-server == scw inspect server:my-server
    It may be useful if you have the same name in a server and a volume
  • Improved support of zsh completion

Fixes

  • scw inspect -f was always exiting 0
  • scw images -a does not prefix snapshots, volumes and bootscripts (only images)
  • scw run ... waits for 30 seconds before polling the API
  • scw stop server1 server2 doesn't exit on first stopping failure
  • scw run IMAGE [COMMAND], default COMMAND is now if [ -x /bin/bash ]; then exec /bin/bash; else exec /bin/sh; fi
  • scw run|create SNAPSHOT, raised an error if snapshot does not have base volume

View full commits list

v1.2.0-rc1

22 Jun 13:15
e27510c
Compare
Choose a tag to compare
v1.2.0-rc1 Pre-release
Pre-release
curl -L https://github.com/scaleway/scaleway-cli/releases/download/v1.2.0-rc1/scw-`uname -s`-`uname -m` > /usr/local/bin/scw
chmod +x /usr/local/bin/scw

Features

  • Hiding sensitive data by default on scw inspect (#64)
  • Support of scw --sensitive option (#64)
  • Support of scw run --attach option (#65)
  • scw {create,run}, prefixing root-volume with the server hostname (#63)
  • scw {create,run} IMAGE, IMAGE can be a snapshot (#19)
  • Support of scw stop -w, --wait option
  • Identifiers can be prefixed with the type of the resource, i.e: scw inspect my-server == scw inspect server:my-server
    It may be useful if you have the same name in a server and a volume

Fixes

  • scw inspect -f was always exiting 0
  • scw images -a does not prefix snapshots, volumes and bootscripts (only images)
  • scw run ... waits for 30 seconds before polling the API
  • scw stop server1 server2 doesn't exit on first stopping failure
  • scw run IMAGE [COMMAND], default COMMAND is now if [ -x /bin/bash ]; then exec /bin/bash; else exec /bin/sh; fi

View full commits list

v1.1.0

12 Jun 22:00
49587ef
Compare
Choose a tag to compare

To install Scaleway CLI 1.1.0, run the following commands:

curl -L https://github.com/scaleway/scaleway-cli/releases/download/v1.1.0/scw-`uname -s`-`uname -m` > /usr/local/bin/scw
chmod +x /usr/local/bin/scw

To quick start

scw login

Features

  • Support of scw cp from {server-path,local-path,stdin} to {server-path,local-path,stdout} (#56)
  • Support of scw logout command
  • Support of _patch experimental command (#57)
  • Support of _completion command (shell completion helper) (#45)
  • Returning more resource fields on scw inspect (#50)
  • Show public ip address in PORTS field in scw ps (#54)
  • Support of inspect --format option
  • Support of exec --timeout option (#31)
  • Support of volumes in images -a and inspect (#49)
  • Tuned ~/.scwrc unix permissions + added a warning if the file is too open (#48)

Fixes

  • The project is now go get-able and splitted into packages
  • Added timeout when polling SSH TCP port for scw start -w and scw exec -w (#46)
  • Improved resolver behavior for exact matching (#53, #55)
  • Verbose error message when scw exec fails (#42)
  • Fixed scw login parameters parsing
  • Speed and stability improvements

View full changelog
View full commits list
gopkg.in/scaleway/scaleway-cli.v1
godoc.org/gopkg.in/scaleway/scaleway-cli.v1

v1.1.0-rc1

11 Jun 14:30
9a2902a
Compare
Choose a tag to compare
v1.1.0-rc1 Pre-release
Pre-release
curl -L https://github.com/scaleway/scaleway-cli/releases/download/v1.1.0-rc1/scw-`uname -s`-`uname -m` > /usr/local/bin/scw
chmod +x /usr/local/bin/scw

Features

  • Support of _patch experimental command (#57)
  • Support of _completion command (shell completion helper) (#45)
  • Returning more resource fields on scw inspect (#50)
  • Show public ip address in PORTS field in scw ps (#54)
  • Support of inspect --format option
  • Support of exec --timeout option (#31)
  • Support of volumes in images -a and inspect (#49)
  • Tuned ~/.scwrc unix permissions + added a warning if the file is too open (#48)

Fixes

  • The project is now go get-able
  • Added timeout when polling SSH TCP port for scw start -w and scw exec -w (#46)
  • Improved resolver behavior for exact matching (#53, #55)
  • Verbose error message when scw exec fails (#42)
  • Fixed scw login parameters parsing
  • Speed and stability improvements

View full commits list

v1.0.0

05 Jun 14:12
799e3bc
Compare
Choose a tag to compare

First Golang version.
For previous Node.js versions, see scaleway-cli-node.


To install Scaleway CLI 1.0.0, run the following commands:

curl -L https://github.com/scaleway/scaleway-cli/releases/download/v1.0.0/scw-`uname -s`-`uname -m` > /usr/local/bin/scw
chmod +x /usr/local/bin/scw

To quick start

scw login https://api.scaleway.com/

Features

  • Support of attach command
  • Support of commit command
    • Support of commit -v, --volume option
  • Support of cp command
  • Support of create command
    • Support of create --bootscript option
    • Support of create -e, --env option
    • Support of create --name option
    • Support of create -v, --volume option
  • Support of events command
  • Support of exec command
    • Support of exec -w, --wait option
  • Support of help command
  • Support of history command
    • Support of history --no-trunc option
    • Support of history -q, --quiet option
  • Support of images command
    • Support of images -a, --all option
    • Support of images --no-trunc option
    • Support of images -q, --quiet option
  • Support of info command
  • Support of inspect command
  • Support of kill command
  • Support of login command
  • Support of logs command
  • Support of port command
  • Support of ps command
    • Support of ps -a, --all option
    • Support of ps -n option
    • Support of ps -l, --latest option
    • Support of ps --no-trunc option
    • Support of ps -q, --quiet option
  • Support of rename command
  • Support of restart command
  • Support of rm command
  • Support of rmi command
  • Support of run command
    • Support of run --bootscript option
    • Support of run -e, --env option
    • Support of run --name option
    • Support of run -v, --volume option
  • Support of search command
    • Support of search --no-trunc option
  • Support of start command
    • Support of start -w, --wait option
    • Support of start -T, --timeout option
  • Support of stop command
    • Support of stop -t, --terminate option
  • Support of tag command
  • Support of top command
  • Support of version command
  • Support of wait command

View full changelog

gopkg.in/scaleway/scaleway-cli.v1
godoc.org/gopkg.in/scaleway/scaleway-cli.v1