Skip to content

Releases: factorial-io/phabalicious

3.5.17

01 Oct 07:49
Compare
Choose a tag to compare

3.5.17 / 2020-10-01

Breaking change:

  • Provide a more secure password for dev-instances. This will change the admin
    password of your dev-instances as the default passwords got replaced with a more secure variant.

    You can get the admin-password for a given instance via phab -c<config> get:property adminPass.

    Or you can override the adminPass in the fabfile globally or on a per host-basis. Another option
    for local development is creating a fabfile.local.override.yaml in your multibasebox folder and
    change its content to sth like this

    hosts:
      mbb:
        adminPass: admin
    

3.5.16

27 Sep 12:50
Compare
Choose a tag to compare

3.5.16 / 2020-09-27

Fixes:

  • Fix kubernetes get-file and put-file task.
  • Update readme and document how to create a release and publish the docs
  • Update vuepress

3.5.15

18 Sep 08:56
Compare
Choose a tag to compare

3.5.15 / 2020-09-18

Fixes:

  • Remove -q option from ssh command as this prevents sshs error reporting

New:

  • Provide computed property kubectlOptionsCombined for use in scripts to use the same cli-options as phab does

3.5.14

16 Sep 13:26
Compare
Choose a tag to compare

3.5.14 / 2020-09-16

Fixed:

  • execute() will now properly respect breakOnFirstError which got ignored in the past
  • Fix docs regarding log_message (Fixes #100)

3.5.13

15 Sep 12:22
Compare
Choose a tag to compare

3.5.13 / 2020-09-15

New:

  • Allow script question values to be overridden via --arguments
  • Add tests for scaffold command
  • Allow questions for scripts
  • Allow computedValues for scripts, this will allow the user to eecute external commands and reuse their results.
  • log_message supported for scripts
  • confirm(message) supported for scaffolder and scripts.
  • Enhance parsing of arguments for internal commands when used in the scaffolder or script. This is now possible: log_message("hello, dear user! Welcome!", "success")

Changed

  • HostConfigs with inheritOnly wont be listed when running list:hosts
  • The scaffolder will use/ create a token-cache file only when requested with --use-cached-tokens

3.5.12

09 Sep 15:01
Compare
Choose a tag to compare

New:

  • Implement start-remote-access for k8s

Fixed:

  • Remove fragile context handling in k8s, instead use dedicated command-line argument

3.5.11

08 Sep 16:41
Compare
Choose a tag to compare

New:

  • Add support for .env files on the same level as the .fabfile. Will be included in global scope under the key environment

Fixed:

  • Forget cached podForCli after deployment to acquire a new one, add settings to the replaceents
  • Update dependencies

3.5.10

08 Sep 13:39
Compare
Choose a tag to compare

New:

  • Add assert_file internal command for scaffold-scripts to check if a specific file exists.

Fixed:

  • Silence ssh process a bit more, might fix #98
  • Proper parsing and applying of single quotes to commands. Fixes #81
  • If no tty is requested do not attach stdin to process, so it wont wait for input. Fixes #98
  • Bump symfony/http-kernel from 4.4.7 to 4.4.13

3.5.9

31 Aug 16:38
Compare
Choose a tag to compare

3.5.9 / 2020-08-31

Fixed:

  • Fix wrong npmRootFolder when using artifact based deployment, modularize the logic

3.5.8

26 Aug 15:28
Compare
Choose a tag to compare

3.5.8 / 2020-08-26

Fixed:

  • Revert newly introduced idle-prevention when running scripts as it breaks execution under certain circumstances