0.0.0 (2021-01-11)
8.0.0 (2021-01-11)
- add get opts for new args (d18b522)
- add specfic env var for turtle (617369f)
- allow setting version source for expo builds (#59) (8d3bd92)
- assets path override (#65) (2e971d3)
- azure credentials lookup (#46) (2ba5b4a)
- binary path lookup (c36333b)
- build blueprint setup script (#111) (3eb7df1)
- Capture stack when change set fails (5df8352)
- correct checked environment variables (#127) (e9acd27)
- custom entrance parameters (#122) (bd25046)
- debug output location for binary (3919a98)
- debug seg dir (930a410)
- debug turtle build (0a3e658)
- declare config file prop (0e955b6)
- Decoding on decryption (#61) (0b6e878)
- decrypt property set (5a839ff)
- Default registry scope for manage images (9e0462f)
- dir location check (e3f849f)
- directory location lookup (abae5b2)
- env lookup for segment account (#56) (c54d66a)
- exit code for templates generation #77 (#99) (305fd2d)
- explicitly set level fordefinition file (#114) (77ff15c)
- expo build blueprint filename (#109) (9cb18e8)
- expo update url (1a73038)
- export for property setup (5e8ad2b)
- Expose shared builds dir (f79159e)
- Fragment handling when composite cacheing enabled (79d41e8)
- Fragment processing (bd32579)
- generation dir for build blueprint (4ebddda)
- git commi for builds (#135) (260e749)
- gradle args for quiet (bbb2d45)
- ignore registry scope if not set (#97) (df5c682)
- include fragment composite in unitlist generation (#78) (080a08c)
- include fragment composites for all input types (145cd3b)
- include output dir in getopts (cdf0b57)
- ios dist password for cert (e473f53)
- key alias (0e889c6)
- logging default (581f6b9)
- Make build target matching more precise (fe28803)
- azure: allow for running local deployments with context (#45) (2c291c7)
- azure: login method using service principal (#47) (54de96e)
- azure: use provider to set manage command (#48) (c1fc695)
- db: ensure db password resets are performed when required (c3364a3)
- removve QR message when its not required (e2f05e6)
- ec2: allow for word splitting on instances (#138) (dda210e)
- Make warning unique (#93) (9aa429a)
- master ota location and log (6fb60a9)
- merge mixup (18f6910)
- More robust detection of stack completion (#91) (89567c0)
- move cache dir for non composite outputs (2ea8cf7)
- No error when missing segment state dir (#86) (6ef0be9)
- no subdirs when output dir is set (f461877)
- output location (b3a1c1c)
- override output location for build (829ef70)
- provide error handling for a malformed solution (13bbf9e)
- push repo utility (b539fea)
- quotes for region (b7a895f)
- reinstate PR #86 (8da2fc4)
- remove dd status output for run id (0b2c0d5)
- remove document set opt (dd7721f)
- remove multimanfiest for turtle builds (db1dcb6)
- remove null entry on lookup (f245b86)
- remove s3 logs (93eede5)
- remove template lookup (199e7de)
- remove tree from debug (d3ab72a)
- set assets url to an absolute value (#64) (4973261)
- set fastlane manifest URL to build format specific version (#67) (2e15595)
- Shared account/product/environment/segment names (a536fc1)
- shared formats/scope checks (bdc5a97)
- silent for pods install (10f072f)
- src path for android build (fefaad2)
- State tree deployment unit directory detection (#79) (94cf4a2)
- support empy engine fragments (75ac6d2)
- supress xcode output (85e9dec)
- syntax error (62657b3)
- tempalte cache creation (#108) (8e8dec2)
- typo in property setup (b140499)
- typo in silent output (0ba11b8)
- update blueprint file name for key (#113) (3442796)
- use apk instead of aab (cd653eb)
- ecs: display effective value for validation of settings (#88) (19a40e0)
- ecs: handle failed task start and provide timeout for checks (c08a11c)
- ecs: minor fix to use provided region (1912dc1)
- expo: add try_repo_update_on_error parameter to fastlane run cocoapods (45ebcdd)
- expo: node package manager lookup (323caba)
- expo: version source case statement (#60) (0c9eb9e)
- logging: align log levels with log4j2 (f657acb)
- logging: use debug level instead of trace (8f77b27)
- utility push (f946809)
- Wrapper fix for CMDB file system (96af78b)
- manageDeployment: tmpdir and tmp_dir to be equal (6cd1899)
- run: lambda run not running with params (#81) (a60a420)
- sentry: set tmpdir variable (#118) (40ab077)
- setcontext: correct a mis-bracketted if-statement (fe8ba3e)
- testcases: dont cleanup output dir on mock (1eed23b)
- aws: add support for ecs account settings (e84e5c0)
- aws: cli task for vpn options (014ce61)
- azure: disable login if cant access subscription (#69) (9d1fd5b)
- azure: Support for credentials and consistent stack naming (#44) (b440339)
- console: replace ssm document creation with cleanup (#41) (867e620)
- docker: support pulling images during generation (#141) (8e1ba4c)
- ec2: support for disabling scale in protection (#136) (553558e)
- ec2: volume encryption (28b39cc)
- ecs: add fargate platform support to runTask (36aca75)
- expo: add major version to OTA path (e9913c8)
- expo: clean keychains and node pkg support (8d01f22)
- "Account" and fixed build scope (#95) (cf94902)
- account deployment unit region override (855c832)
- Add content encoding metadata (2f1497b)
- add conventional commit formatting (#119) (c6b3b18)
- add deployment groups (5099af2)
- add flows paramter (ae2a73e)
- add property overrides (982e707)
- add waf logging utility (f30930d)
- allow for overrides of outputdir in deployments (41276ef)
- allow per publish turtle install (#57) (c58ffa7)
- android build, sign, push for expo (873064f)
- android sdk setup (5bb5bcf)
- Bare workflow support (a736438)
- Branch based deployment plans (#70) (4634b44)
- changelog generation (#147) (2920753)
- CMDB Upgrades via pinning (#53) (69a8ec2)
- credential download for playstore key (972f981)
- custom entrance parameters (#120) (54d1e6e)
- disable build logging by default (5c9acee)
- documentsets (6d2a8ad)
- explicit control on output cleanup (0714122)
- Force all units to same commit (0481f57)
- Freemarker log level control (#62) (e655ad1)
- Include encoding scheme(s) in filenames (d77084a)
- installation of android sdk (1a385a8)
- make cache directory configurable (b1aa08d)
- plugin loading from contract (#134) (f0ed3fa)
- Provider-specific account configuration should be determined from a provider-independent source (dc2bdeb)
- Re-encrypt and list cmk crypto operations (b9a5194)
- support mgmt contract generation (5e64897)
- Support shared build.json and shared_build.json (#98) (14a84e0)
- update fatalmandatory calls with variable validator (3fdd759)
- expo: support abi builds in android (4c7605c)
- externalnetwork: vpn attachment lookup (d535a1d)
- filetranfer: security group management for filetransfer (ac7b178)
- plan: enable dryrun for azure deployments (#82) (6dd5cbf)
- schema: fixed schema template load (#73) (358898a)
- schema: new template level - schema (#66) (8dcfcdc)
- task: support multiple env var overrides (2fdb9ef)
- utility: pull image from external source for registry (#126) (823c09d)
- (fix or feature that would cause existing functionality to change) Breaking Actions A new environment variable GENERATION_ENGINE_DIR should be set to the directory where this repo has been cloned The existing GENERATION_DIR should be changed from the <clone of codeontap:gen3/aws to the /cli which will align the files called underneath The existing GENERATION_BASE_DIR should also be changed to the clone of codontap:execotor-bash Checklist: My change requires a change to the documentation. I have updated the documentation accordingly. I have added tests to cover my changes. All new and existing tests passed.