v4 new release (#224)

* Add missing API switch for GHES (#200)

* Vidya reddy/prettier code (#203)

* switch none deployment strategy to basic (#204)

* switch none deployment strategy to basic

* update readme

* update deployment strategy fallthrough logic

* comment fixed

* add disclaimer for basic strategy only supporting deploy action

* Hari/beautify logs (#206)

* Logging changes for deploy

* Logging Changes with group

* format check changes

* Add ncc build to build script (#208)

Co-authored-by: Vidya Reddy <vidyareddy@microsoft.com>

* Logging Changes for Promote, Reject actions (#207)

* add clean function (#211)

* Added Traffic split annotations (#215)

* Added Traffic split annotations

* traffic split - blueGreen deployment

* traffic split - canary deployment

* Traffic split annotations - canary deployment

* updated Readme and action.yml

* Traffic split - canary deployment

* clean code

* Clean code

* Clean code

* Create annotation object

* Updated Readme and action.yml

* Spelling correction

Co-authored-by: Vidya Reddy <vidyareddy@microsoft.com>

* Swap annotation key to actions.github.com prefix (#216)

* Private Cluster functionality (#214)

* Fixed Blue/Green Strategy Ingress Route-Method Glitch  (#217)

* Added some tests, not sure what else to try but gonna think of more examples

* forgot some files

* reverted package-lock.json

* Added empty dir test

* Cleaned up some extra spaces

* Add node modules and compiled JavaScript from main

* forgot to actually include functionality

* removed unnecessary files

* Update .gitignore

* Update .gitignore

* Update .gitignore

* thx david

* renamed searchFilesRec

* integrations test fix

* added examples to README

* added note about depth

* added additional note

* removed ticks

* changed version string

* removed conflict on readme

* Added tests for bluegreen helper and resolved issue with ingress not being read correctly, still have to figure out why new services aren't showing up

* resolved services name issue

* looks functional, beginning refactor now

* refactored deploy methods for type error

* Removed refactor comments

* prettier

* implemented Oliver's feedback

* prettier

* added optional chaining operator

* removed refactor comment

Co-authored-by: Jaiveer Katariya <jaiveerkatariya@Jaiveers-MacBook-Pro.local>
Co-authored-by: Oliver King <oking3@uncc.edu>
Co-authored-by: Jaiveer Katariya <jaiveerkatariya@Jaiveers-MBP.lan>

* Add node modules and compiled JavaScript from main

Co-authored-by: nv35 <76777923+nv35@users.noreply.github.com>
Co-authored-by: Vidya <59590642+Vidya2606@users.noreply.github.com>
Co-authored-by: David Gamero <david340804@gmail.com>
Co-authored-by: Hariharan Subramanian <105889062+hsubramanianaks@users.noreply.github.com>
Co-authored-by: Vidya Reddy <vidyareddy@microsoft.com>
Co-authored-by: Oliver King <oking3@uncc.edu>
Co-authored-by: Marcus-Hines <marcus.chris.hines@gmail.com>
Co-authored-by: Jaiveer Katariya <35347859+jaiveerk@users.noreply.github.com>
Co-authored-by: Jaiveer Katariya <jaiveerkatariya@Jaiveers-MacBook-Pro.local>
Co-authored-by: Jaiveer Katariya <jaiveerkatariya@Jaiveers-MBP.lan>
This commit is contained in:
github-actions[bot]
2022-08-01 15:01:16 -04:00
committed by GitHub
parent 497ce6351c
commit 4e60e959ea
2284 changed files with 85427 additions and 132489 deletions
+665 -4
View File
@@ -1124,7 +1124,12 @@ module.exports = {
"11.4.5",
"11.4.6",
"11.4.7",
"11.4.8"
"11.4.8",
"11.4.9",
"11.4.10",
"11.4.11",
"11.4.12",
"11.5.0"
],
"89.0.4328.0": [
"12.0.0-beta.1",
@@ -1221,7 +1226,21 @@ module.exports = {
"12.0.8",
"12.0.9",
"12.0.10",
"12.0.11"
"12.0.11",
"12.0.12",
"12.0.13",
"12.0.14",
"12.0.15",
"12.0.16",
"12.0.17",
"12.0.18",
"12.1.0",
"12.1.1",
"12.1.2",
"12.2.0",
"12.2.1",
"12.2.2",
"12.2.3"
],
"90.0.4402.0": [
"13.0.0-beta.2",
@@ -1332,6 +1351,36 @@ module.exports = {
"13.1.1",
"13.1.2"
],
"91.0.4472.106": [
"13.1.3",
"13.1.4"
],
"91.0.4472.124": [
"13.1.5",
"13.1.6",
"13.1.7"
],
"91.0.4472.164": [
"13.1.8",
"13.1.9",
"13.2.0",
"13.2.1",
"13.2.2",
"13.2.3",
"13.3.0",
"13.4.0",
"13.5.0",
"13.5.1",
"13.5.2",
"13.6.0",
"13.6.1",
"13.6.2",
"13.6.3",
"13.6.6",
"13.6.7",
"13.6.8",
"13.6.9"
],
"92.0.4511.0": [
"14.0.0-beta.1",
"14.0.0-beta.2",
@@ -1345,6 +1394,68 @@ module.exports = {
"15.0.0-nightly.20210601",
"15.0.0-nightly.20210602"
],
"93.0.4536.0": [
"14.0.0-beta.5",
"14.0.0-beta.6",
"14.0.0-beta.7",
"14.0.0-beta.8",
"15.0.0-nightly.20210609",
"15.0.0-nightly.20210610",
"15.0.0-nightly.20210611",
"15.0.0-nightly.20210614",
"15.0.0-nightly.20210615",
"15.0.0-nightly.20210616"
],
"93.0.4539.0": [
"14.0.0-beta.9",
"14.0.0-beta.10",
"15.0.0-nightly.20210617",
"15.0.0-nightly.20210618",
"15.0.0-nightly.20210621",
"15.0.0-nightly.20210622"
],
"93.0.4557.4": [
"14.0.0-beta.11",
"14.0.0-beta.12"
],
"93.0.4566.0": [
"14.0.0-beta.13",
"14.0.0-beta.14",
"14.0.0-beta.15",
"14.0.0-beta.16",
"14.0.0-beta.17",
"15.0.0-alpha.1",
"15.0.0-alpha.2",
"15.0.0-nightly.20210706",
"15.0.0-nightly.20210707",
"15.0.0-nightly.20210708",
"15.0.0-nightly.20210709",
"15.0.0-nightly.20210712",
"15.0.0-nightly.20210713",
"15.0.0-nightly.20210714",
"15.0.0-nightly.20210715",
"15.0.0-nightly.20210716",
"15.0.0-nightly.20210719",
"15.0.0-nightly.20210720",
"15.0.0-nightly.20210721",
"16.0.0-nightly.20210722",
"16.0.0-nightly.20210723",
"16.0.0-nightly.20210726"
],
"93.0.4577.15": [
"14.0.0-beta.18",
"14.0.0-beta.19",
"14.0.0-beta.20",
"14.0.0-beta.21"
],
"93.0.4577.25": [
"14.0.0-beta.22",
"14.0.0-beta.23"
],
"93.0.4577.51": [
"14.0.0-beta.24",
"14.0.0-beta.25"
],
"92.0.4475.0": [
"14.0.0-nightly.20210426",
"14.0.0-nightly.20210427"
@@ -1372,6 +1483,72 @@ module.exports = {
"14.0.0-nightly.20210518",
"14.0.0-nightly.20210519"
],
"93.0.4577.58": [
"14.0.0"
],
"93.0.4577.63": [
"14.0.1"
],
"93.0.4577.82": [
"14.0.2",
"14.1.0",
"14.1.1",
"14.2.0",
"14.2.1",
"14.2.2",
"14.2.3",
"14.2.4",
"14.2.5",
"14.2.6",
"14.2.7",
"14.2.8",
"14.2.9"
],
"94.0.4584.0": [
"15.0.0-alpha.3",
"15.0.0-alpha.4",
"15.0.0-alpha.5",
"15.0.0-alpha.6",
"16.0.0-nightly.20210727",
"16.0.0-nightly.20210728",
"16.0.0-nightly.20210729",
"16.0.0-nightly.20210730",
"16.0.0-nightly.20210802",
"16.0.0-nightly.20210803",
"16.0.0-nightly.20210804",
"16.0.0-nightly.20210805",
"16.0.0-nightly.20210806",
"16.0.0-nightly.20210809",
"16.0.0-nightly.20210810",
"16.0.0-nightly.20210811"
],
"94.0.4590.2": [
"15.0.0-alpha.7",
"15.0.0-alpha.8",
"15.0.0-alpha.9",
"16.0.0-nightly.20210812",
"16.0.0-nightly.20210813",
"16.0.0-nightly.20210816",
"16.0.0-nightly.20210817",
"16.0.0-nightly.20210818",
"16.0.0-nightly.20210819",
"16.0.0-nightly.20210820",
"16.0.0-nightly.20210823"
],
"94.0.4606.12": [
"15.0.0-alpha.10"
],
"94.0.4606.20": [
"15.0.0-beta.1",
"15.0.0-beta.2"
],
"94.0.4606.31": [
"15.0.0-beta.3",
"15.0.0-beta.4",
"15.0.0-beta.5",
"15.0.0-beta.6",
"15.0.0-beta.7"
],
"93.0.4530.0": [
"15.0.0-nightly.20210603",
"15.0.0-nightly.20210604"
@@ -1379,7 +1556,491 @@ module.exports = {
"93.0.4535.0": [
"15.0.0-nightly.20210608"
],
"93.0.4536.0": [
"15.0.0-nightly.20210609"
"93.0.4550.0": [
"15.0.0-nightly.20210623",
"15.0.0-nightly.20210624"
],
"93.0.4552.0": [
"15.0.0-nightly.20210625",
"15.0.0-nightly.20210628",
"15.0.0-nightly.20210629"
],
"93.0.4558.0": [
"15.0.0-nightly.20210630",
"15.0.0-nightly.20210701",
"15.0.0-nightly.20210702",
"15.0.0-nightly.20210705"
],
"94.0.4606.51": [
"15.0.0"
],
"94.0.4606.61": [
"15.1.0",
"15.1.1"
],
"94.0.4606.71": [
"15.1.2"
],
"94.0.4606.81": [
"15.2.0",
"15.3.0",
"15.3.1",
"15.3.2",
"15.3.3",
"15.3.4",
"15.3.5",
"15.3.6",
"15.3.7",
"15.4.0",
"15.4.1",
"15.4.2",
"15.5.0",
"15.5.1",
"15.5.2",
"15.5.3",
"15.5.4",
"15.5.5",
"15.5.6",
"15.5.7"
],
"95.0.4629.0": [
"16.0.0-alpha.1",
"16.0.0-alpha.2",
"16.0.0-alpha.3",
"16.0.0-alpha.4",
"16.0.0-alpha.5",
"16.0.0-alpha.6",
"16.0.0-alpha.7",
"16.0.0-nightly.20210902",
"16.0.0-nightly.20210903",
"16.0.0-nightly.20210906",
"16.0.0-nightly.20210907",
"16.0.0-nightly.20210908",
"16.0.0-nightly.20210909",
"16.0.0-nightly.20210910",
"16.0.0-nightly.20210913",
"16.0.0-nightly.20210914",
"16.0.0-nightly.20210915",
"16.0.0-nightly.20210916",
"16.0.0-nightly.20210917",
"16.0.0-nightly.20210920",
"16.0.0-nightly.20210921",
"16.0.0-nightly.20210922",
"17.0.0-nightly.20210923",
"17.0.0-nightly.20210924",
"17.0.0-nightly.20210927",
"17.0.0-nightly.20210928",
"17.0.0-nightly.20210929",
"17.0.0-nightly.20210930",
"17.0.0-nightly.20211001",
"17.0.0-nightly.20211004",
"17.0.0-nightly.20211005"
],
"96.0.4647.0": [
"16.0.0-alpha.8",
"16.0.0-alpha.9",
"16.0.0-beta.1",
"16.0.0-beta.2",
"16.0.0-beta.3",
"17.0.0-nightly.20211006",
"17.0.0-nightly.20211007",
"17.0.0-nightly.20211008",
"17.0.0-nightly.20211011",
"17.0.0-nightly.20211012",
"17.0.0-nightly.20211013",
"17.0.0-nightly.20211014",
"17.0.0-nightly.20211015",
"17.0.0-nightly.20211018",
"17.0.0-nightly.20211019",
"17.0.0-nightly.20211020",
"17.0.0-nightly.20211021"
],
"96.0.4664.18": [
"16.0.0-beta.4",
"16.0.0-beta.5"
],
"96.0.4664.27": [
"16.0.0-beta.6",
"16.0.0-beta.7"
],
"96.0.4664.35": [
"16.0.0-beta.8",
"16.0.0-beta.9"
],
"95.0.4612.5": [
"16.0.0-nightly.20210824",
"16.0.0-nightly.20210825",
"16.0.0-nightly.20210826",
"16.0.0-nightly.20210827",
"16.0.0-nightly.20210830",
"16.0.0-nightly.20210831",
"16.0.0-nightly.20210901"
],
"96.0.4664.45": [
"16.0.0",
"16.0.1"
],
"96.0.4664.55": [
"16.0.2",
"16.0.3",
"16.0.4",
"16.0.5"
],
"96.0.4664.110": [
"16.0.6",
"16.0.7",
"16.0.8"
],
"96.0.4664.174": [
"16.0.9",
"16.0.10",
"16.1.0",
"16.1.1",
"16.2.0",
"16.2.1",
"16.2.2",
"16.2.3",
"16.2.4",
"16.2.5",
"16.2.6",
"16.2.7",
"16.2.8"
],
"96.0.4664.4": [
"17.0.0-alpha.1",
"17.0.0-alpha.2",
"17.0.0-alpha.3",
"17.0.0-nightly.20211022",
"17.0.0-nightly.20211025",
"17.0.0-nightly.20211026",
"17.0.0-nightly.20211027",
"17.0.0-nightly.20211028",
"17.0.0-nightly.20211029",
"17.0.0-nightly.20211101",
"17.0.0-nightly.20211102",
"17.0.0-nightly.20211103",
"17.0.0-nightly.20211104",
"17.0.0-nightly.20211105",
"17.0.0-nightly.20211108",
"17.0.0-nightly.20211109",
"17.0.0-nightly.20211110",
"17.0.0-nightly.20211111",
"17.0.0-nightly.20211112",
"17.0.0-nightly.20211115",
"17.0.0-nightly.20211116",
"17.0.0-nightly.20211117",
"18.0.0-nightly.20211118",
"18.0.0-nightly.20211119",
"18.0.0-nightly.20211122",
"18.0.0-nightly.20211123"
],
"98.0.4706.0": [
"17.0.0-alpha.4",
"17.0.0-alpha.5",
"17.0.0-alpha.6",
"17.0.0-beta.1",
"17.0.0-beta.2",
"18.0.0-nightly.20211124",
"18.0.0-nightly.20211125",
"18.0.0-nightly.20211126",
"18.0.0-nightly.20211129",
"18.0.0-nightly.20211130",
"18.0.0-nightly.20211201",
"18.0.0-nightly.20211202",
"18.0.0-nightly.20211203",
"18.0.0-nightly.20211206",
"18.0.0-nightly.20211207",
"18.0.0-nightly.20211208",
"18.0.0-nightly.20211209",
"18.0.0-nightly.20211210",
"18.0.0-nightly.20211213",
"18.0.0-nightly.20211214",
"18.0.0-nightly.20211215",
"18.0.0-nightly.20211216",
"18.0.0-nightly.20211217",
"18.0.0-nightly.20211220",
"18.0.0-nightly.20211221",
"18.0.0-nightly.20211222",
"18.0.0-nightly.20211223",
"18.0.0-nightly.20211228",
"18.0.0-nightly.20211229",
"18.0.0-nightly.20211231",
"18.0.0-nightly.20220103",
"18.0.0-nightly.20220104",
"18.0.0-nightly.20220105",
"18.0.0-nightly.20220106",
"18.0.0-nightly.20220107",
"18.0.0-nightly.20220110"
],
"98.0.4758.9": [
"17.0.0-beta.3"
],
"98.0.4758.11": [
"17.0.0-beta.4",
"17.0.0-beta.5",
"17.0.0-beta.6",
"17.0.0-beta.7",
"17.0.0-beta.8",
"17.0.0-beta.9"
],
"98.0.4758.74": [
"17.0.0"
],
"98.0.4758.82": [
"17.0.1"
],
"98.0.4758.102": [
"17.1.0"
],
"98.0.4758.109": [
"17.1.1",
"17.1.2",
"17.2.0"
],
"98.0.4758.141": [
"17.3.0",
"17.3.1",
"17.4.0",
"17.4.1",
"17.4.2",
"17.4.3",
"17.4.4",
"17.4.5",
"17.4.6",
"17.4.7",
"17.4.8",
"17.4.9",
"17.4.10"
],
"99.0.4767.0": [
"18.0.0-alpha.1",
"18.0.0-alpha.2",
"18.0.0-alpha.3",
"18.0.0-alpha.4",
"18.0.0-alpha.5",
"18.0.0-nightly.20220111",
"18.0.0-nightly.20220112",
"18.0.0-nightly.20220113",
"18.0.0-nightly.20220114",
"18.0.0-nightly.20220117",
"18.0.0-nightly.20220118",
"18.0.0-nightly.20220119",
"18.0.0-nightly.20220121",
"18.0.0-nightly.20220124",
"18.0.0-nightly.20220125",
"18.0.0-nightly.20220127",
"18.0.0-nightly.20220128",
"18.0.0-nightly.20220131",
"18.0.0-nightly.20220201",
"19.0.0-nightly.20220202",
"19.0.0-nightly.20220203",
"19.0.0-nightly.20220204",
"19.0.0-nightly.20220207",
"19.0.0-nightly.20220208",
"19.0.0-nightly.20220209"
],
"100.0.4894.0": [
"18.0.0-beta.1",
"18.0.0-beta.2",
"18.0.0-beta.3",
"18.0.0-beta.4",
"18.0.0-beta.5",
"18.0.0-beta.6",
"19.0.0-nightly.20220308",
"19.0.0-nightly.20220309",
"19.0.0-nightly.20220310",
"19.0.0-nightly.20220311",
"19.0.0-nightly.20220314",
"19.0.0-nightly.20220315",
"19.0.0-nightly.20220316",
"19.0.0-nightly.20220317",
"19.0.0-nightly.20220318",
"19.0.0-nightly.20220321",
"19.0.0-nightly.20220322",
"19.0.0-nightly.20220323",
"19.0.0-nightly.20220324"
],
"100.0.4896.56": [
"18.0.0"
],
"100.0.4896.60": [
"18.0.1",
"18.0.2"
],
"100.0.4896.75": [
"18.0.3",
"18.0.4"
],
"100.0.4896.127": [
"18.1.0"
],
"100.0.4896.143": [
"18.2.0",
"18.2.1",
"18.2.2",
"18.2.3"
],
"100.0.4896.160": [
"18.2.4",
"18.3.0",
"18.3.1",
"18.3.2",
"18.3.3",
"18.3.4",
"18.3.5"
],
"102.0.4962.3": [
"19.0.0-alpha.1",
"19.0.0-nightly.20220328",
"19.0.0-nightly.20220329",
"20.0.0-nightly.20220330"
],
"102.0.4971.0": [
"19.0.0-alpha.2",
"19.0.0-alpha.3",
"20.0.0-nightly.20220411"
],
"102.0.4989.0": [
"19.0.0-alpha.4",
"19.0.0-alpha.5",
"20.0.0-nightly.20220414",
"20.0.0-nightly.20220415",
"20.0.0-nightly.20220418",
"20.0.0-nightly.20220419",
"20.0.0-nightly.20220420",
"20.0.0-nightly.20220421"
],
"102.0.4999.0": [
"19.0.0-beta.1",
"19.0.0-beta.2",
"19.0.0-beta.3",
"20.0.0-nightly.20220425",
"20.0.0-nightly.20220426",
"20.0.0-nightly.20220427",
"20.0.0-nightly.20220428",
"20.0.0-nightly.20220429",
"20.0.0-nightly.20220502",
"20.0.0-nightly.20220503",
"20.0.0-nightly.20220504",
"20.0.0-nightly.20220505",
"20.0.0-nightly.20220506",
"20.0.0-nightly.20220509",
"20.0.0-nightly.20220511",
"20.0.0-nightly.20220512",
"20.0.0-nightly.20220513",
"20.0.0-nightly.20220516",
"20.0.0-nightly.20220517"
],
"102.0.5005.27": [
"19.0.0-beta.4"
],
"102.0.5005.40": [
"19.0.0-beta.5",
"19.0.0-beta.6",
"19.0.0-beta.7"
],
"102.0.5005.49": [
"19.0.0-beta.8"
],
"102.0.4961.0": [
"19.0.0-nightly.20220325"
],
"102.0.5005.61": [
"19.0.0",
"19.0.1"
],
"102.0.5005.63": [
"19.0.2",
"19.0.3",
"19.0.4"
],
"102.0.5005.115": [
"19.0.5",
"19.0.6"
],
"102.0.5005.134": [
"19.0.7"
],
"102.0.5005.148": [
"19.0.8"
],
"102.0.5005.167": [
"19.0.9"
],
"103.0.5044.0": [
"20.0.0-alpha.1",
"20.0.0-nightly.20220518",
"20.0.0-nightly.20220519",
"20.0.0-nightly.20220520",
"20.0.0-nightly.20220523",
"20.0.0-nightly.20220524",
"21.0.0-nightly.20220526",
"21.0.0-nightly.20220527",
"21.0.0-nightly.20220530",
"21.0.0-nightly.20220531"
],
"104.0.5073.0": [
"20.0.0-alpha.2",
"20.0.0-alpha.3",
"20.0.0-alpha.4",
"20.0.0-alpha.5",
"20.0.0-alpha.6",
"20.0.0-alpha.7",
"20.0.0-beta.1",
"20.0.0-beta.2",
"20.0.0-beta.3",
"20.0.0-beta.4",
"20.0.0-beta.5",
"20.0.0-beta.6",
"20.0.0-beta.7",
"20.0.0-beta.8",
"21.0.0-nightly.20220602",
"21.0.0-nightly.20220603",
"21.0.0-nightly.20220606",
"21.0.0-nightly.20220607",
"21.0.0-nightly.20220608",
"21.0.0-nightly.20220609",
"21.0.0-nightly.20220610",
"21.0.0-nightly.20220613",
"21.0.0-nightly.20220614",
"21.0.0-nightly.20220615",
"21.0.0-nightly.20220616",
"21.0.0-nightly.20220617",
"21.0.0-nightly.20220620",
"21.0.0-nightly.20220621",
"21.0.0-nightly.20220622",
"21.0.0-nightly.20220623",
"21.0.0-nightly.20220624",
"21.0.0-nightly.20220627"
],
"104.0.5112.39": [
"20.0.0-beta.9"
],
"104.0.5112.48": [
"20.0.0-beta.10",
"20.0.0-beta.11"
],
"105.0.5129.0": [
"21.0.0-nightly.20220628",
"21.0.0-nightly.20220629",
"21.0.0-nightly.20220630",
"21.0.0-nightly.20220701",
"21.0.0-nightly.20220704",
"21.0.0-nightly.20220705",
"21.0.0-nightly.20220706",
"21.0.0-nightly.20220707",
"21.0.0-nightly.20220708",
"21.0.0-nightly.20220711",
"21.0.0-nightly.20220712",
"21.0.0-nightly.20220713"
],
"105.0.5173.0": [
"21.0.0-nightly.20220715",
"21.0.0-nightly.20220718",
"21.0.0-nightly.20220719"
],
"105.0.5187.0": [
"21.0.0-nightly.20220720",
"21.0.0-nightly.20220721"
]
};