Skip to content
This repository has been archived by the owner on Apr 13, 2020. It is now read-only.

Releases: CatalystCode/spk

v0.6.1

11 Apr 01:55
13e37ba
Compare
Choose a tag to compare

RELEASE NOTES

[0.6.1] - 2020-04-10

Changes in CLI commands this release (link)

Added

  • Specific error codes to various CLI operations
  • Support for local paths in terraform modules
  • Lifecycle pipeline has ability to remove rings from the HLD once they've been removed from a project.

Changed

  • Various bug fixes
  • Integration test improvements

Changes:

See More
  • bdb408d Fixing bug where the very first lifecycle pipeline may fail when there is no associated applicaiton repo in the hld (#537)
  • 8d8852d [HOUSEKEEPING] some fixes on service get service name command (#536)
  • 7882da8 [TEST] Added test for azure storage lib (#534)
  • de4e936 [DOC] Design Doc on showing changes in commands between versions (#523)
  • 17c331c [FEATURE] Simplify inheritance of option vals for project create variable group cmd (#504)
  • c139938 Add error codes to service commands (#533)
  • 543e518 Adding spk service get-display-name command (#518)
  • 69fdf8a [TEST] add test to deployment dashboard command (#530)
  • 9dc82b7 [HOUSEKEEPING] have error identifiers for two errors in azure git lib (#528)
  • ca6f7e9 Bedrock Manage Identity Environment and Testing docs (#481)
  • b46cb5c [BUG] Ring commands do not have error chain when ring name is missing (#531)
  • 87431bf Modify how pipelines are verified in the integration tests (#529)
  • a40e151 [FEATURE] Add specific error code for spk init command (#524)
  • 8e66cc3 [DOC] Versioning and release (#525)
  • e433182 [FEATURE] added error code to hld install-manifest-pipeline command (#526)
  • 8b3b77c resolve bug with gitPull between repo tags and repo branches (#521)
  • 01c4f28 Capture docker version in an env var while launching dashboard (#522)
  • 5d1904c [FEATURE] Specific error code for deployment onboard command (#516)
  • fd3f420 updating validation.sh smoke tests with the reduced lifecycle/manifest generation build count
  • 7d4a506 Lifecycle pipeline will only trigger off changes to bedrock.yaml
  • 6901ca2 Add markup file for hld command (#513)
  • 6b653ee [BUG FIX] add proper error message when PAT is incorrect. (#515)
  • 6321208 Fix: Migrate Ring functions to new schema
  • ce12b9f bedrock.yaml refactor & service create spec update
  • ea3f483 Fix: Race condition in getRemoteUrl test
  • ead0d68 Add error codes for project commands (#514)
  • 31b1ee9 [FEATURE] inheritence information in operational doc (#510)
  • bffdf30 [HOUSEKEEPING] simplify inheriting opt values from config.yaml for svc pipeline cmd (#508)
  • 933746d [FEATURE] simplify option values inherit from config.yaml for service create rev cmd (#507)
  • b5d2773 Design doc for spk service create (#480)
  • 16641db [HOUSEKEEPING] remove page wide eslint disable for service cmds (#489)
  • 57d23a6 [FEATURE] have error code for deployment get command (#511)
  • 5cbb60c [FEATURE] added error code for setup command related libs (#498)
  • 9b39c46 hld lifecycle pipeline to blow away repository directory in hld before regenerating assets (#505)
  • e3d5f87 remove docs
  • c3ded08 Delete bedrock.yaml
  • f55bf47 [HOUSEKEEPING] move functions and remove files

This list of changes was auto generated.

v0.6.0

04 Apr 01:19
a319935
Compare
Choose a tag to compare

RELEASE NOTES

[0.6.0] - 2020-04-03

Added

  • Enabled spk ring commands

Changed

  • Refactoring for eslint support and exception chaining.
  • Integration test improvements
  • Various bug fixes

Changes:

  • a319935 Release 0.6.0 (#509)
  • 0288bd6 Add error codes to create variable group (#506)
  • 343547d Add error codes to ring commands (#501)
  • a3d83fe [FEATURE] Simplify inheritance of opt vals for hld install-manifest-pipeline cmd (#503)
  • ae7b9ef [HOUSEKEEPING] remove eslint disable from deployment get command (#486)
  • 6a11cbe [DOC] on creating and throwing error (#502)
  • fe2e40c [FEATURE] add error code to validation function (#491)
  • aa4cb12 [FEATURE] Inherit value from config (#488)
  • 6b68c46 resolve optional arguments for spk pipeline commands (#493)
  • 39286c2 resolve optional arguments for spk pipeline commands (#493)
See More
  • e523683 Doc describing first phase of repo migration (#495)
  • 54216a8 Increase timeouts (#500)
  • 7f8c58e [BUG-FIX] do not prompt for key vault value in spk init command (#492)
  • e12df0a Enabling spk ring commands, documentation, smoke tests
  • f1f90d0 Rings integration tests: update (#473)
  • ebfa1f9 Fix repository name not populated (#496)
  • 8f45e74 [FEATURE] have error code and chaining for deployment validate cmd (#490)
  • 2758c12 [FEATURE] Add error status code to deployment dashboard command (#485)
  • 8fca041 [HOUSEKEEPING] remove page wide eslint disable in project commands (#479)
  • c21d4aa Add error codes in reconcile (#494)
  • 871828d Better error message in spk project (#484)
  • 9397b60 Fixing regression in deployment get (#487)
  • 2b76581 [HOUSEKEEPING] Remove page wide eslint disable in files in src/lib (#476)
  • 59a8b70 [FEATURE] Error code and exception chain for hld init command (#478)
  • a960bf8 [DOC] Design doc for option values inheriting from prop in config.yaml (#483)
  • 98f2f92 [FEATURE] Added code to have error chaining in deployment create cmd. (#477)
  • 1428442 [HOUSEKEEPING] resolve no-use-before-define eslint in generate infra cmd (#475)
  • c624b62 [FEATURE] Completing spk setup command (#464)
  • 44c9970 updated unit tests
  • 22bf5ca exclude bedrock.yaml in triggers
  • a5b5a26 [FEATURE] Add Specific error code for infra generate command (#471)
  • 5948d80 [FEATURE] add exception chain to hld add variable group command (#470)
  • ec536f8 [HOUSEKEEPING] remove eslint-disable for ring commands (#469)
  • 11016d8 [HOUSEKEEPING] resolve no-use-before-define page wide eslint disablement (#467)
  • b7d5cd0 Update Exception Handling Design Doc (#465)
  • d5a8cc3 [HOUSEKEEPING] remove page-wide eslint-disable for deployment get command (#466)
  • b607b20 [BUG-FIX] javascript in cmd doc page does not handle absence of cmd options (#472)
  • b160efe [HOUSEKEEPING] resolve page wide no-non-null-assertion eslint-disable (#468)
  • 9e4b663 Append variable group to manifest-generation.yaml (#453)
  • b6c4c22 Handle exception - first implementation (#446)
  • cc8c111 Disable camelCase ESLint Rule
  • 0c6cada spk deployment get includes PR column (if available) (#450)
  • 55a43c8 Adding design doc template (#462)
  • fd486cb Fixing formatting (#461)
  • af9ea2d Support for relative paths Design Doc in SPK (#459)
  • bcdc1d3 [HOUSEKEEPING] remove eslint-disable for hld reconicle command (#455)
  • 5b3e756 Ring name should come from source branch name (#460)
  • 59572ef [HOUSEKEEPING] Remove/Comment Out resources related to key vault for … (#458)
  • 8a6a84d generate doc for command (#454)
  • 7fd1606 [BUG-FIX] added validation to create function (#456)
  • e93afc3 Adding https:// (#457)
  • 9ec7b37 Change output shorthand back to -o (#451)
  • 0e0ba83 [BUG-FIX] validate project and org names (#442)
  • 511399c [HOUSEKEEPING] Resolved eslint errors/warning in deployment commands (#452)
  • ea8a656 Check that repository exits for installing pipeline (#440)
  • 1cc3263 fix eslint warnings/errors in Deployment Dashboard command (#449)
  • 8724e40 Added missing docs for the isDefault Ring
  • 44ccb10 updating smoketest validations.sh to work locally on mac with hld variable group. (#448)
  • 694a7da Remove CORS integration test function which is no longer needed (#447)
  • 74c82ab added logging for generating config.yaml using spk init (#445)
  • cb16c22 [DOC-FIX] remove CORS setting requirement (#443)
  • 71ebd85 Fix Incorrect Backend SVC for Default IngressRoutes (#441)
  • 7611617 defaulting to the service name if no k8s backend name is passed. (#438)
  • e3eb3b2 Update jest.config.js (#439)
  • f6816a5 [HOUSEKEEPING] Finding broken links in md files and fix them (#432)
  • d1862fc Default Routing for isDefault Ring (#427)
  • a7c2ce4 increase yaml linewidth for config.yaml
  • e7af763 Add Git prereq (#431)
  • bb4f0df Fixing bug 1210 (#430)
  • e96489a Improve introspection integration test (#429)
  • fa9eaf8 Phase 1 documentation for moving spk repo into bedrock with phased approach (#399)
  • 75b3584 Dev Tools Upgrades
  • 7f38950 deprecate spk infra validate (#436)
  • bf01091 Update infra-validations.sh (#428)
  • 614bee9 spk rings integration test (#394)
  • db4f224 [BUG] Fixed tests in variableGroup.ts (#419)
  • fc56b19 Updating pipelines (build and lifecycle) to have updated failure cases based on if there are any git commits to be made (#426)
  • be744de [FEATURE] Add lifecycle and build pipelines in spk setup command (#420) [ #402 ]
  • fa89421 Update azurecredentials.ts (#425)
  • 331bc30 Closes microsoft/bedrock#1082 (#423)
  • d8f290c Attempt to fix on board error (2nd Attempt) (#424)
  • 6398bbf attempt to fix introspection test failure (#422)
  • 47ff16d Show introspection onboard output (#421)
  • 6c2685d [FEATURE] Supporting introspection configuration setup in spk init -interactive command (#415)
  • 51648b2 Fix broken in pipeline (#418)
  • e6eba57 SPK generated pipelines should log the version of SPK (#411)
  • 078cbc6 disable eslint camel case check (#417)
  • 890b3aa re-word warning messages
  • 8c921fe added "quote-props": "preserve" (#413)
  • 4af02c5 Delete input1.txt (#414)
  • 7b212c9 [FEATURE] scaffold app and helm repo in spk setup command (#398)
  • 9018ade [SDD] Supporting introspection in spk init --interactive command (#407)
  • 698ef7b [HOUSEKEEPING] Resolve eslint error and warning (#409)
  • f4f3eb4 Improve introspection auto generated pipelines (#410)

This list of changes was auto generated.

v0.5.8

18 Mar 00:53
cf0342b
Compare
Choose a tag to compare

RELEASE NOTES

[0.5.8] - 2020-03-17

Added

  • spk setup improvements

Changed

  • Fixed bug where Azure Pipelines would fail due to Helm 3 installation

Commit History:

  • cf0342b Updating to 0.5.8 (#412)
  • 78aad13 Updating all other pipelines to install helm2 prior to runnin steps
  • f3e0b9b improved generation pipeline yaml and updated infra guide (#405)
  • e1e0008 Remove ./ From Path Triggers (#404)
  • ef615d5 Adding helm2 install step (#406)
  • e65bde1 Bring back repository param which was removed due to late spk release (#403)
  • 88dfc1c [HOUSEKEEPING] remove unused serviceName parameter in installBuildUpdatePipeline (#401)
  • 55e9cca Adding infra generation pipeline template with keyvault enabled (#400)
  • 78ef90f Migrate from TSLint to ESlint
  • 46d63e6 Add more instructions for helm-config
See More
  • 9eda8fd PR fixes
  • 90f4ba0 Adding information on access.yaml configuration
  • 5209a4a Adding helm chart docs
  • 6fc70ea adding initial helm docs
  • d7f677a Updating infra generation pipeline to include Key Vault guidance (#396)
  • 603b9f0 Exit on invalid DNS user input
  • e7325df Use MCR image for dashboard (#397)
  • 8d7b245 [FEATURE] Create resource group and ACR in spk setup command (#391)
  • 8bd0510 [DESIGN] added file format support (#390)
  • b855515 Expanding rings guides on automation through spk and adding clarifica… (#388)
  • 4eb7370 add manifest validation
  • 725d409 [FEATURE] Get subscription id in spk setup command (#386)

This list of changes was auto generated.

v0.5.7

11 Mar 07:45
5c37052
Compare
Choose a tag to compare

RELEASE NOTES

[0.5.7] - 2020-03-10

Added

  • spk setup improvements

Changed

  • Fixed "Ring names must be DNS safe"
  • Fixed "fab set in build update hld pipeline should set image tag in different
    config file"
  • Various bug fixes and refactoring

Details:

  • 5c37052 Update to 0.5.7 (#387)
  • 131c7b2 [DESIGN] Exception handling proposal (#382)
  • 67cef57 Refactor fab set to set image tag in service directory config file (#378)
  • 6326c1a Add missing dollar sign for variable (#385)
  • ed103a1 Re-enable introspection test (#384)
  • c338f0d [DESIGN] Design Doc for caching in introspection dashboard app (#380)
  • 681cd29 [FEATURE] create service principal in spk setup (#379)
  • 3ec06b1 Create unique tables in the onboard test (#377)
  • 658a0e8 RFC1123 Compliant DNS Routes
  • cd18f00 [DESIGN] Design doc for making spk infra scaffold command more human friendly (#381)
See More
  • 6ff63d4 Update service-introspection-onboarding.md

This list of changes was auto generated.

v0.5.6

06 Mar 23:03
4bf30ad
Compare
Choose a tag to compare

RELEASE NOTES

[0.5.6] - 2020-03-06

Changed

  • Various bug fixes and refactoring

v0.5.5

05 Mar 06:25
85f8410
Compare
Choose a tag to compare

RELEASE NOTES

[0.5.5] - 2020-03-04

Added

  • Initial version of spk setup command

Changed

  • Various bug fixes and refactoring

v0.5.4

25 Feb 23:17
Compare
Choose a tag to compare

RELEASE NOTES

[0.5.4] - 2020-02-25

Changed

  • Various bug fixes and refactoring

v0.5.3

19 Feb 21:35
Compare
Choose a tag to compare

RELEASE NOTES

[0.5.3] - 2020-02-19

Changed

  • Various bug fixes and refactoring

v0.5.2

15 Feb 01:23
57ecd62
Compare
Choose a tag to compare

RELEASE NOTES

[0.5.2] - 2020-02-14

Changed

  • Default fabrikate component initialized by spk hld
  • Various bug fixes and refactoring

v0.5.1

05 Feb 23:40
3c582fd
Compare
Choose a tag to compare

RELEASE NOTES

[0.5.1] - 2020-02-05

Changed

  • Various bug fixes and refactoring