Bug fix (non-breaking change which fixes an issue)
Refactor (non-breaking change which improves the structure or operation of the implementation)
Description
replaces dd with the bash RANDOM variable as dd behaves differently across operating systems and RANDOM is based on bash
skips array lookups if the array is empty for deployment units
uses the full definition of the iso8601 date format as osx date doesn't have the shorthand option
Motivation and Context
When running hamlet on macOS/OSX some of the commands different results or expect different arguments. This can lead to random error messages which usually are ignored by hamlet but can be confusing to people looking at the command output
Intent of Change
Description
Motivation and Context
When running hamlet on macOS/OSX some of the commands different results or expect different arguments. This can lead to random error messages which usually are ignored by hamlet but can be confusing to people looking at the command output
How Has This Been Tested?
Tested locally
Related Changes
Prerequisite PRs:
Dependent PRs:
Consumer Actions: