- feat: Call
az acr login
for azure registry containers - fix: build test with test node env
- feat: Add
build --dxtest
mode, which builds the test images using local base images.
- Also run
npm outdated
when calling./dx outdated
.
- Assert that required environment variables are provided.
- Bug fix.
- Add support for
FROM node
declarations in Dockerfile.template files with insertion of Node.js version declared asnodeVersion
property in the project package.json file. - No longer expect a trailing slash for DX_HUB values.
- Use
imec
as default value for DX_HUB. This new prefix should be used for Duxis Foundation v1.14.0 and up. For services that reference a prefixed Duxis Foundation image in the dx.base.yml Docker Composer file, e.g.image: ${DX_HUB}/duxis-auth-store:${DX_VERSION}
, you should override this reference with an un-prefixed one -e.g.image: duxis-auth-store:${DX_VERSION}
- in the dc.dxdev.yml file. - Upgrade to Node.js 8.11.3 LTS.
- Use
DX_HUB
value from project’s .env file when possible. - Upgrade to Node.js 8.11.0 LTS.
- Bugfix -
./dx watch
command doesn't work properly (DUX-135). - Bugfix - Outdated Node.js warning is not shown.
- Upgrade dependencies.
- Do not include
*.local.*
files in setup directory in built images.
- Improve Node.js version check.
- Fix
/usr/bin/env: node --harmony: No such file or directory
error on Linux which does not support multiple arguments in shebangs.
- Upgrade to Node.js 8.9.0 LTS.
- Fix bug:
./dx test --watch <service>
yieldsNo such service: test-test-<service>
. - Warn when using
./dx test --watch
without<service>
. - Do not fail when fixture directories such as
images
, contains.DS_Store
or other such files.
- Do not fail when compose file has no services.
- Bugfix in experimental build-hook support.
- Add experimental build-hook support.
When the environment variable
DX_BUILD_HOOK
has a value, then this value is taken as a (Bash) command that is executed when the./dx build
command is executed.
- Add more tests and fix problematic behaviour.
- Add more documentation.
- Add the ability to copy the project setup for select services.
- Also copy the project setup for test builds.
- Added check of Node.js version.