Commit Graph

  • 4b98fba103 Rewrite these 'wget' commands with 'curl' commands Tortue Torche 2020-01-08 15:58:53 +01:00
  • 3033702a69 Bump psu version to 1.0.2 v1.0.2 Tortue Torche 2019-12-10 18:09:14 +01:00
  • 266c991a01 Update CHANGELOG and README with 0.1.2 version Tortue Torche 2019-12-10 18:00:15 +01:00
  • 30a893813d Run PSU tests with Portainer 1.21.0, 1.22.2 and 1.23.0 Tortue Torche 2019-12-10 17:43:28 +01:00
  • 878fe12ee3 Bump psu version to 1.0.1 v1.0.1 Tortue Torche 2019-10-29 11:36:15 +01:00
  • 8838d49d6e Keep HTTPIE_VERIFY_SSL value if already set and '--insecure' option is set to 'false'. Tortue Torche 2019-10-29 11:19:31 +01:00
  • fc338007f1 Better docker-compose and httpie installation. Tortue Torche 2019-10-23 09:19:50 +00:00
  • f87cfa64b8 Remove Portainer 1.19.2 support. Tortue Torche 2019-10-23 08:23:07 +00:00
  • b9709f8ce9 Fix docker-compose and httpie installation. Tortue Torche 2019-10-22 16:40:38 +00:00
  • 14eeee863d Add some examples for main commands in docs. Tortue Torche 2019-08-29 10:53:29 +02:00
  • 793382dcd0 Update docs for Job stuff, again... Tortue Torche 2019-08-28 16:34:51 +02:00
  • 58f14750ab Fix License link and add a License page in docs. Tortue Torche 2019-08-28 11:38:37 +02:00
  • 9c0800f8ae Fix typo in docs. Tortue Torche 2019-08-28 11:37:35 +02:00
  • 0c8a1c270f Update docs for Job stuff. Tortue Torche 2019-08-28 11:37:16 +02:00
  • 4624c4e680 Update GitLab CI config according to Docker 19.03 release Tortue Torche 2019-08-27 17:00:27 +02:00
  • 7bb3522cef Run PSU tests with Portainer 1.21.0 Tortue Torche 2019-08-27 16:40:30 +02:00
  • cf83068821 Add some documentation on Job definition and the '--detect-job' option. Tortue Torche 2019-08-27 16:22:03 +02:00
  • 2258551c6d Fix CHANGELOG links for 1.0.0 release Tortue Torche 2019-07-25 11:39:57 +02:00
  • ebbc89d8bd Bump psu version to 1.0.0 v1.0.0 Tortue Torche 2019-07-25 11:08:43 +02:00
  • e1a699a73b Fix GitLab Docker Registry link in README.md Tortue Torche 2019-07-24 16:23:39 +02:00
  • 2b2d26fead Add GitLab Docker Registry link in README.md Tortue Torche 2019-07-24 14:45:14 +02:00
  • f984cdbe9a Fix git log "warning: command substitution: ignored null byte in input" message Tortue Torche 2019-07-24 14:07:32 +02:00
  • aca3e69669 Merge GitLab integration Tortue Torche 2019-12-04 15:23:08 +01:00
  • edde3e86c7 Change version to 1.0.0-alpha.12 Tortue Torche 2019-08-11 11:01:07 -04:00
  • 9995e1c6da Cleanup "License" section in the readme Tortue Torche 2019-08-11 03:45:12 -04:00
  • 91e79b9e41 Add link to "How to use" section at the end of "Docker image" section Tortue Torche 2019-08-11 03:44:00 -04:00
  • c015e5b7cf Add link to "How to use" section at the end of "How to install" section Tortue Torche 2019-08-11 03:40:46 -04:00
  • 42eebbd3cd Fix typo in Readme Tortue Torche 2019-08-11 03:40:32 -04:00
  • 4574ebc15e Limit chmod to psu binary in Dockerfile Tortue Torche 2019-08-11 03:35:33 -04:00
  • 10aa47d546 Move packages installation before environment variables in Dockerfile Tortue Torche 2019-08-11 03:34:51 -04:00
  • 998dda0e38 Add docker-compose to Docker image Tortue Torche 2019-08-11 03:34:12 -04:00
  • a75ad5e5df Update environment variables in Dockerfile Tortue Torche 2019-08-11 03:30:04 -04:00
  • 66aa11b677 Fix base Docker image to alpine:3.10 Tortue Torche 2019-08-11 03:27:39 -04:00
  • 3d5ca94b9e Change version to 1.0.0-alpha.11 Tortue Torche 2019-08-11 03:25:47 -04:00
  • b8e210dace Add comment markers to delimit inputs, prints, actions and helpers sections of the script Tortue Torche 2019-08-11 03:25:02 -04:00
  • 32e1069d43 Move env_file_to_json next to other helper functions Tortue Torche 2019-08-11 03:23:32 -04:00
  • 804010c88d Enable -x flag in shell if PSU_TRACE is set Tortue Torche 2019-08-11 03:22:44 -04:00
  • adeb5519e7 Add "Help" section to help Tortue Torche 2019-08-11 03:20:28 -04:00
  • 3957b6d8dd Update script header comment about it's benefits Tortue Torche 2019-08-11 03:19:36 -04:00
  • 506965c788 Several changes Tortue Torche 2019-08-11 03:18:29 -04:00
  • ab1c30e3f1 Update action aliases usage notice Tortue Torche 2019-08-11 03:10:51 -04:00
  • 2bc1f20cba Extract actions table transform to transform_actions_table function Tortue Torche 2019-08-11 03:08:43 -04:00
  • 566fdfa657 Extract options table transform to transform_options_table function Tortue Torche 2019-08-11 03:06:46 -04:00
  • 5e74beaa05 Remove -n flag from echo in service tasks printing Tortue Torche 2019-08-11 03:02:54 -04:00
  • 7bc538aee9 Update PYTHONWARNINGS for Debian and Ubuntu Tortue Torche 2019-08-11 02:56:34 -04:00
  • 139ab770b1 Update verbose message for when the stack to be deleted does not exist Tortue Torche 2019-08-11 02:53:50 -04:00
  • aeb5cccbea Remove -n flag from echo in healthy tasks printing Tortue Torche 2019-08-11 02:52:16 -04:00
  • 339772a9bb Add verbose message after linting about using the default psu Docker image Tortue Torche 2019-08-11 02:49:37 -04:00
  • 95c3ec548f Echo OK after linting only if current action is "lint" Tortue Torche 2019-08-11 02:48:11 -04:00
  • 7fe05a227d Change default --lint flag value to true Tortue Torche 2019-08-11 02:46:37 -04:00
  • e9a12a54c3 Update --lint flag help Tortue Torche 2019-08-11 02:45:18 -04:00
  • 96fda89e24 Update --masked-variables flag help Tortue Torche 2019-08-11 02:43:08 -04:00
  • 82c34b7080 Fix typo in --sevice flag help Tortue Torche 2019-08-11 02:42:12 -04:00
  • 10750eb35f Change version to 0.2.0-alpha.20 Tortue Torche 2019-08-11 02:32:07 -04:00
  • 69b22e5815 Add StackOverflow link to parallel requests TODO Tortue Torche 2019-08-11 02:31:31 -04:00
  • c0a98d6505 Add --lint flag for the 'deploy' action and a 'lint' action to validate the Docker compose/stack file Tortue Torche 2019-08-11 02:30:47 -04:00
  • a494dcbb79 Update --masked-variables flag help Tortue Torche 2019-08-11 02:27:36 -04:00
  • 6733971dde Change version to 0.2.0-alpha.19 Tortue Torche 2019-08-11 02:25:06 -04:00
  • f702bcb032 Update --masked-variables flag help Tortue Torche 2019-08-11 02:24:44 -04:00
  • a186b30e8f Add -t flag to timeout calls Tortue Torche 2019-08-11 02:24:28 -04:00
  • 43935fb3c6 Add "login" action Tortue Torche 2019-08-11 02:24:07 -04:00
  • 6b65ab626e Add --auth-token flag Tortue Torche 2019-08-11 02:22:03 -04:00
  • e373965987 Rename AUTH_TOKEN to PORTAINER_AUTH_TOKEN Tortue Torche 2019-08-11 02:19:57 -04:00
  • c502679056 Change version to 0.2.0-alpha.16 Tortue Torche 2019-08-11 02:03:47 -04:00
  • 542e2149d5 Mask AUTH_TOKEN value Tortue Torche 2019-08-11 02:03:30 -04:00
  • ad2f8affd8 Change --masked-variables flag default value to "false" Tortue Torche 2019-08-11 02:02:29 -04:00
  • 13d51a3b60 Change version to 0.2.0-alpha.15 Tortue Torche 2019-08-11 00:20:48 -04:00
  • f2da35e813 Rename 'system' action to 'system:info' Tortue Torche 2019-08-11 00:20:37 -04:00
  • 7b39a06913 Bring back --compose-file flag and make --stack-file flag an alias Tortue Torche 2019-08-11 00:19:53 -04:00
  • 01a110b161 Separate auth token from it's related JSON response Tortue Torche 2019-08-11 00:18:40 -04:00
  • c615ef737f Enhance options printing Tortue Torche 2019-08-11 00:15:15 -04:00
  • 55b45769d3 Add sensible information masking through --masked-variables flag Tortue Torche 2019-08-11 00:09:22 -04:00
  • 18827605c8 Change version to 0.2.0-alpha.10 Tortue Torche 2019-08-10 23:43:42 -04:00
  • ebe6e907c5 Update FIXME comments Tortue Torche 2019-08-10 23:43:21 -04:00
  • 60c2bd1dfd Add 'system' action to get Docker info of the Portainer instance Tortue Torche 2019-08-10 23:42:55 -04:00
  • 2d55a3638f Extract endpoint docker inspection to a function Tortue Torche 2019-08-10 23:41:51 -04:00
  • e67a7b4440 Change version to 0.2.0-alpha.9 Tortue Torche 2019-08-10 23:38:14 -04:00
  • 11c1b98d60 Add filter to skip services with replicas set to 0 Tortue Torche 2019-08-10 23:37:48 -04:00
  • 8082eb7823 Extract services stack filter to a local variable Tortue Torche 2019-08-10 23:36:43 -04:00
  • d4c11ec5eb Remove '--arg state "$state"' from tasks filter when $state is not set Tortue Torche 2019-08-10 23:33:47 -04:00
  • 50a5fa17ca Add PASSWORD and TOKEN variables hiding FIXMEs Tortue Torche 2019-08-10 23:32:42 -04:00
  • 52ed1a5538 Add --detect-job as an optional flag to status, tasks and tasks:healthy actions Tortue Torche 2019-08-10 23:29:37 -04:00
  • 617c17482d Update deprecation messages for --secure flag Tortue Torche 2019-08-10 23:24:30 -04:00
  • 13b466d2f4 Ad '--compose-file' flag which deprecates --stack-file flag Tortue Torche 2019-08-10 23:22:06 -04:00
  • 8f3aa9b254 Change version to 0.2.0-alpha.6 Tortue Torche 2019-08-10 23:12:33 -04:00
  • 8f5a8d4986 Add deprecation verbose message for --action flag Tortue Torche 2019-08-10 23:12:17 -04:00
  • 2a7979caf7 Fix 'status' action Tortue Torche 2019-08-10 23:11:55 -04:00
  • ae55db2675 Add experimental aliased action and better help messages Tortue Torche 2019-08-10 23:10:54 -04:00
  • d24836e4ed Add deprecation verbose message for --secure flag Tortue Torche 2019-08-10 22:53:57 -04:00
  • 2a89465b90 Rename ROLLOUT_STATUS_TIMEOUT to TIMEOUT Tortue Torche 2019-08-10 22:50:50 -04:00
  • 4c9b09dd51 Change version to 0.2.0-alpha.5 Tortue Torche 2019-08-10 22:40:29 -04:00
  • 331dd1d633 Better 'help' and 'actions' messages Tortue Torche 2019-08-10 22:40:24 -04:00
  • 0406b36020 Change version to 0.2.0-alpha.4 Tortue Torche 2019-08-10 22:35:36 -04:00
  • 8413e5148f Add parallel requests TODO Tortue Torche 2019-08-10 22:35:04 -04:00
  • b39f017d00 Update help for --timeout flag Tortue Torche 2019-08-10 22:34:49 -04:00
  • 867357401c Reorder flags in help Tortue Torche 2019-08-10 22:34:23 -04:00
  • d3fe9898cf Reduce help margin Tortue Torche 2019-08-10 22:33:28 -04:00
  • 31947b4702 Add the "actions" action Tortue Torche 2019-08-10 22:28:58 -04:00
  • 7dd1c16a8d Rename tasks_healthy to tasks:healthy Tortue Torche 2019-08-10 22:18:46 -04:00
  • 85ccf0c94b Change version to 0.2.0-alpha.2 Tortue Torche 2019-08-10 22:13:54 -04:00