Changing feature flag name

This commit is contained in:
Shivam Gupta
2021-03-30 21:22:57 +05:30
parent daef02059d
commit 4a8d98a94c
2 changed files with 32 additions and 31 deletions

View File

@ -1,5 +1,6 @@
"use strict"; "use strict";
// Copyright (c) Microsoft Corporation. // Copyright (c) Microsoft Corporation.
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT license. // Licensed under the MIT license.
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k; if (k2 === undefined) k2 = k;
@ -137,7 +138,7 @@ function getLatestHelmVersionFor(type) {
const token = core.getInput('token', { 'required': true }); const token = core.getInput('token', { 'required': true });
try { try {
const { repository } = yield graphql_1.graphql(`{ const { repository } = yield graphql_1.graphql(`{
repository(name:"helm", owner:"helm") { repository(name: "helm", owner: "helm") {
releases(last: 100) { releases(last: 100) {
nodes { nodes {
tagName tagName
@ -185,20 +186,20 @@ function findHelm(rootFolder) {
function run() { function run() {
return __awaiter(this, void 0, void 0, function* () { return __awaiter(this, void 0, void 0, function* () {
let version = core.getInput('version', { 'required': true }); let version = core.getInput('version', { 'required': true });
if (process.env['NEW_VERSION_LOGIC'] == 'true') { if (process.env['HELM_INSTALLER_LEGACY_VERSIONING'] == 'true') {
if (version.toLocaleLowerCase() === 'latest' || version === LATEST_HELM3_VERSION) { if (version.toLocaleLowerCase() === 'latest') {
version = yield getLatestHelmVersionFor("v3"); version = yield getStableHelmVersion();
}
else if (version === LATEST_HELM2_VERSION) {
version = yield getLatestHelmVersionFor("v2");
} }
else if (!version.toLocaleLowerCase().startsWith('v')) { else if (!version.toLocaleLowerCase().startsWith('v')) {
version = 'v' + version; version = 'v' + version;
} }
} }
else { else {
if (version.toLocaleLowerCase() === 'latest') { if (version.toLocaleLowerCase() === 'latest' || version === LATEST_HELM3_VERSION) {
version = yield getStableHelmVersion(); version = yield getLatestHelmVersionFor("v3");
}
else if (version === LATEST_HELM2_VERSION) {
version = yield getLatestHelmVersionFor("v2");
} }
else if (!version.toLocaleLowerCase().startsWith('v')) { else if (!version.toLocaleLowerCase().startsWith('v')) {
version = 'v' + version; version = 'v' + version;

View File

@ -113,7 +113,7 @@ async function getLatestHelmVersionFor(type: string): Promise<string> {
try { try {
const { repository } = await graphql( const { repository } = await graphql(
`{ `{
repository(name:"helm", owner:"helm") { repository(name: "helm", owner: "helm") {
releases(last: 100) { releases(last: 100) {
nodes { nodes {
tagName tagName
@ -166,17 +166,17 @@ function findHelm(rootFolder: string): string {
async function run() { async function run() {
let version = core.getInput('version', { 'required': true }); let version = core.getInput('version', { 'required': true });
if (process.env['NEW_VERSION_LOGIC'] == 'true') { if (process.env['HELM_INSTALLER_LEGACY_VERSIONING'] == 'true') {
if (version.toLocaleLowerCase() === 'latest' || version === LATEST_HELM3_VERSION) { if (version.toLocaleLowerCase() === 'latest') {
version = await getLatestHelmVersionFor("v3"); version = await getStableHelmVersion();
} else if (version === LATEST_HELM2_VERSION) {
version = await getLatestHelmVersionFor("v2");
} else if (!version.toLocaleLowerCase().startsWith('v')) { } else if (!version.toLocaleLowerCase().startsWith('v')) {
version = 'v' + version; version = 'v' + version;
} }
} else { } else {
if (version.toLocaleLowerCase() === 'latest') { if (version.toLocaleLowerCase() === 'latest' || version === LATEST_HELM3_VERSION) {
version = await getStableHelmVersion(); version = await getLatestHelmVersionFor("v3");
} else if (version === LATEST_HELM2_VERSION) {
version = await getLatestHelmVersionFor("v2");
} else if (!version.toLocaleLowerCase().startsWith('v')) { } else if (!version.toLocaleLowerCase().startsWith('v')) {
version = 'v' + version; version = 'v' + version;
} }