build

package
v0.2.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 24, 2021 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// Version is dynamically set by the toolchain or overridden by the Makefile.
	Version = "dev"

	// Language used, can be overridden by Makefile or CI
	Language = "en"

	// RepositoryOwner is the remote GitHub organization for the releases
	RepositoryOwner = "redhat-developer"

	// RepositoryName is the remote GitHub repository for the releases
	RepositoryName = "app-services-cli"

	// TermsReviewEventCode is the event code used when checking the terms review
	TermsReviewEventCode = "onlineService"

	// TermsReviewSiteCode is the site code used when checking the terms review
	TermsReviewSiteCode = "ocm"
)

Define public variables here which you wish to be configurable at build time

View Source
var (
	ProductionAPIURL            = "https://api.openshift.com"
	StagingAPIURL               = "https://api.stage.openshift.com"
	DefaultClientID             = "rhoas-cli-prod"
	DefaultOfflineTokenClientID = "cloud-services"
	// #nosec G101
	OfflineTokenURL      = "https://console.redhat.com/openshift/token"
	ProductionAuthURL    = "https://sso.redhat.com/auth/realms/redhat-external"
	ProductionMasAuthURL = "https://identity.api.openshift.com/auth/realms/rhoas"
	StagingMasAuthURL    = "https://identity.api.stage.openshift.com/auth/realms/rhoas"
)

Auth Build variables

Functions

func CheckForUpdate

func CheckForUpdate(ctx context.Context, logger logging.Logger, localizer localize.Localizer)

CheckForUpdate checks if there is a newer version of the CLI than the version currently being used. If so, it logs this information to the console.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL