Использование цели S3 в облачной информации для развертывания кода - PullRequest
1 голос
/ 22 января 2020

В CodePipeline в консоли AWS можно указать шаг развертывания S3 https://docs.aws.amazon.com/codepipeline/latest/userguide/tutorials-s3deploy.html Я бы хотел сделать это точно, но в облачной форме. Я здесь упускаю что-то очевидное. Любая помощь приветствуется.

Мне удалось получить исходный код и этап построения облачной информации для конвейера, но не этап развертывания. Я думаю, что провайдером для этого шага будет s3, но я не могу заставить его работать.

1 Ответ

1 голос
/ 22 января 2020

Вот пример шага развертывания для S3

{
    "Name": "Deploy",
    "Actions": [
        {
            "Name":"Push-Lambda-Artifacts",
            "ActionTypeId": {
                "Category": "Deploy",
                "Owner": "AWS",
                "Provider": "S3",
                "Version": "1"
            },
            "InputArtifacts": [
                {
                    "Name": "lambda"
                }
            ],
            "Configuration":{
                "BucketName": {
                    "Ref": "BucketName"
                },
                "Extract": true
            },
            "RunOrder": 1
        }
    ]
}

Я думаю, это поможет вам в этом. InputArtifacts из выходных данных моего шага сборки кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...