As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Exibindo o aplicativo URL no diagrama do fluxo de trabalho
Se seu fluxo de trabalho implantar um aplicativo, você pode configurar CodeCatalyst a Amazon para exibir o aplicativo URL como um link clicável. Esse link aparece no CodeCatalyst console, dentro da ação que o implantou. O diagrama de fluxo de trabalho a seguir mostra o aplicativo View URL aparecendo na parte inferior de uma ação.
Ao tornar isso URL clicável no CodeCatalyst console, você pode verificar rapidamente a implantação do seu aplicativo.
nota
O aplicativo não URL é compatível com a ECS ação Deploy to Amazon.
Para ativar esse recurso, adicione uma variável de saída à sua ação com um nome que contenhaappurl
, ouendpointurl
. Você pode usar um nome com ou sem um traço (-
), sublinhado (_
) ou espaço (
). A string não diferencia maiúsculas de minúsculas. Defina o valor da variável como http
ou https
URL do seu aplicativo implantado.
nota
Se você estiver atualizando uma variável de saída existente para incluir a endpoint url
string ouapp url
, atualize todas as referências a essa variável para usar o novo nome da variável.
Para obter etapas detalhadas, consulte um dos procedimentos a seguir:
Ao terminar de configurar oURL, verifique se ele aparece conforme o esperado seguindo estas instruções:
Para exibir o aplicativo URL na ação “AWS CDK implantar”
-
Se você estiver usando a ação de AWS CDK implantação, adicione uma
CfnOutput
construção (que é um par de valores-chave) no código do seu AWS CDK aplicativo:-
O nome da chave deve conter
appurl
, ouendpointurl
, com ou sem um traço (-
), sublinhado (_
) ou espaço ( -
O valor deve ser o
http
ouhttps
URL do seu aplicativo implantado.
Por exemplo, seu AWS CDK código pode ter a seguinte aparência:
import { Duration, Stack, StackProps, CfnOutput, RemovalPolicy} from 'aws-cdk-lib'; import * as dynamodb from 'aws-cdk-lib/aws-dynamodb'; import * as s3 from 'aws-cdk-lib/aws-s3'; import { Construct } from 'constructs'; import * as cdk from 'aws-cdk-lib'; export class HelloCdkStack extends Stack { constructor(scope: Construct, id: string, props?: StackProps) { super(scope, id, props); const bucket = new s3.Bucket(this, 'amzn-s3-demo-bucket', { removalPolicy: RemovalPolicy.DESTROY, });
new CfnOutput(this, 'APP-URL', {
value: https://mycompany.myapp.com,
description: 'The URL of the deployed application', exportName: 'myApp', }); ... } }Para obter mais informações sobre a
CfnOutput
construção, consulte a interface CfnOutputProps na AWS Cloud Development Kit (AWS CDK) APIReferência. -
-
Salve e confirme seu código.
Para exibir o aplicativo URL na ação “Implantar AWS CloudFormation pilha”
-
Se você estiver usando a ação Deploy AWS CloudFormation stack, adicione uma saída à
Outputs
seção em seu CloudFormation modelo ou AWS SAM modelo com estas características:-
A chave (também chamada de ID lógica) deve conter
appurl
, ouendpointurl
, com ou sem um traço (-
), sublinhado (_
) ou espaço ( -
O valor deve ser o
http
ouhttps
URL do seu aplicativo implantado.
Por exemplo, seu CloudFormation modelo pode ter a seguinte aparência:
"Outputs" : {
"APP-URL" : {
"Description" : "The URL of the deployed app","Value" : "https://mycompany.myapp.com",
"Export" : { "Name" : "My App" } } }Para obter mais informações sobre CloudFormation saídas, consulte Saídas no Guia do AWS CloudFormation usuário.
-
-
Salve e confirme seu código.
Para exibir o aplicativo URL em todas as outras ações
Se você estiver usando outra ação para implantar seu aplicativo, como a ação de compilação ou GitHub Ações, faça o seguinte para que o aplicativo URL seja exibido.
-
Defina uma variável de ambiente na
Steps
seçãoInputs
ou da ação no arquivo de definição do fluxo de trabalho. A variável deve ter as seguintes características:-
Eles
name
devem conterappurl
, ouendpointurl
, com ou sem um traço (-
), sublinhado (_
) ou espaço ( -
O valor deve ser o
http
ouhttps
URL do seu aplicativo implantado.
Por exemplo, uma ação de criação pode ter a seguinte aparência:
Build-action: Identifier: aws/build@v1 Inputs: Variables: -
Name: APP-URL
Value: https://mycompany.myapp.com
... ou isso:
Actions: Build: Identifier: aws/build@v1 Configuration: Steps: - Run:
APP-URL=https://mycompany.myapp.com
Para obter mais informações sobre a definição de variáveis de ambiente, consulteDefinindo uma variável.
-
-
Exporte a variável.
Por exemplo, sua ação de criação pode ter a seguinte aparência:
Build-action: ... Outputs: Variables: -
APP-URL
Para obter informações sobre a exportação de variáveis, consulteExportar uma variável para que outras ações possam usá-la.
-
(Opcional) Escolha Validar para validar o YAML código do fluxo de trabalho antes de confirmar.
-
Escolha Confirmar, insira uma mensagem de confirmação e escolha Confirmar novamente.
Para verificar se o aplicativo URL foi adicionado
-
Inicie a execução de um fluxo de trabalho, caso ele não tenha sido iniciado automaticamente. A nova execução deve ter o aplicativo URL exibido como um link clicável em seu diagrama de fluxo de trabalho. Para obter mais informações sobre como iniciar corridas, consulteIniciando um fluxo de trabalho executado manualmente.