UNPKG

@broadcom/endevor-bridge-for-git-for-zowe-cli

Version:

Endevor Bridge for Git plug-in for Zowe CLI

67 lines 2.88 kB
"use strict"; /* * Copyright (c) 2019 Broadcom. All Rights Reserved. The term * "Broadcom" refers to Broadcom Inc. and/or its subsidiaries. * * This software and all information contained therein is * confidential and proprietary and shall not be duplicated, * used, disclosed, or disseminated in any way except as * authorized by the applicable license agreement, without the * express written permission of Broadcom. All authorized * reproductions must be marked with this language. * * EXCEPT AS SET FORTH IN THE APPLICABLE LICENSE AGREEMENT, TO * THE EXTENT PERMITTED BY APPLICABLE LAW, BROADCOM PROVIDES THIS * SOFTWARE WITHOUT WARRANTY OF ANY KIND, INCLUDING WITHOUT * LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR * FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT WILL BROADCOM * BE LIABLE TO THE END USER OR ANY THIRD PARTY FOR ANY LOSS OR * DAMAGE, DIRECT OR INDIRECT, FROM THE USE OF THIS SOFTWARE, * INCLUDING WITHOUT LIMITATION, LOST PROFITS, BUSINESS * INTERRUPTION, GOODWILL, OR LOST DATA, EVEN IF BROADCOM IS * EXPRESSLY ADVISED OF SUCH LOSS OR DAMAGE. */ Object.defineProperty(exports, "__esModule", { value: true }); exports.BranchOptions = void 0; const EBGOptions_1 = require("../options/EBGOptions"); const endevor_bridge_for_git_rest_api_1 = require("@broadcom/endevor-bridge-for-git-rest-api"); class BranchOptions extends EBGOptions_1.EBGOptions { } exports.BranchOptions = BranchOptions; BranchOptions.BRANCH_ID = { name: "branch", aliases: ["b"], description: "Name of the branch that will be added/removed.", type: "string", required: true }; BranchOptions.LIKE_BRANCH = { name: "like", description: "Add branch using parameters from another branch in the same repository", type: "string", required: false }; BranchOptions.ENDEVOR_STAGE_NUMBER = { name: "endevor-stage-number", aliases: ["endevorsn"], description: "The Endevor stage where your project resides (only for read only mappings).", type: "string", implies: ["read-only"] }; BranchOptions.READ_ONLY = { name: "read-only", description: "If specified, it is necessary to use the option --endevor-stage-number. The synchronized elements will be read-only.", type: "boolean", required: false, implies: [BranchOptions.ENDEVOR_STAGE_NUMBER.name] }; BranchOptions.REPOSITORY_CHECK = { name: "repository-check", description: "If set to allowNonEmpty, user can proceed with initialization of the branch" + " even if the branch exists.", allowableValues: { values: [endevor_bridge_for_git_rest_api_1.RepositoryCheck.requireEmpty, endevor_bridge_for_git_rest_api_1.RepositoryCheck.allowNonEmpty], }, type: "string", defaultValue: endevor_bridge_for_git_rest_api_1.RepositoryCheck.requireEmpty, required: false }; //# sourceMappingURL=BranchOptions.js.map