New Features
- New option
images.*.build.custom.skipImageArg
to prevent devspace from adding an argument to the custom command with the image name and tag - New option
images.*.build.custom.imageTagOnly
to add only the image tag instead of the full image name with tag as argument to the custom command (my-image-repo.com/repo/image:my-tag
will just becomemy-tag
) - New option
images.*.build.custom.commands
to change the base command depending on the operating system. For example:
images:
default:
image: test
tags:
- my-tag
build:
custom:
# Use this command as fall back
command: './scripts/my-bash-build-script.sh'
# Use a special base command for windows
commands:
- command: './scripts/my-powershell-build-script.ps'
os: windows
# DevSpace will then build on windows with:
# ./scripts/my-powershell-build-script.ps test:my-tag
# And on any other operating system with:
# ./scripts/my-bash-build-script.sh test:my-tag
Changes
- Log ui errors to file instead of console (logs can be found under
.devspace/logs/ui.log
) - Fixed an issue where an UI error could lead to a nil pointer panic
- Update golang version to v1.16