Skip to content

Latest commit

 

History

History
184 lines (164 loc) · 25.3 KB

CHANGELOG.md

File metadata and controls

184 lines (164 loc) · 25.3 KB

0.0.0 (2021-01-11)

8.0.0 (2021-01-11)

  • Refactor move bash from engine (#1) (0378f22), closes #1

Bug Fixes

  • 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)

Features

  • 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)

Reverts

  • Revert "fix local scope for BUILD_REFERENCE_* variables #1" (5e6a35e), closes #1

BREAKING CHANGES

  • (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.