Skip to content

Latest commit

 

History

History
36 lines (27 loc) · 1.12 KB

auto_devops_with_ec2.md

File metadata and controls

36 lines (27 loc) · 1.12 KB
stage group info
Deploy
Environments
To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/product/ux/technical-writing/#assignments

Use Auto DevOps to deploy to EC2

Introduced in GitLab 13.6.

To use Auto DevOps to deploy to EC2:

  1. Define your AWS credentials as CI/CD variables.

  2. In your .gitlab-ci.yml file, reference the Auto-Devops.gitlab-ci.yml template.

  3. Define a job for the build stage named build_artifact. For example:

    # .gitlab-ci.yml
    
    include:
      - template: Auto-DevOps.gitlab-ci.yml
    
    variables:
      AUTO_DEVOPS_PLATFORM_TARGET: EC2
    
    build_artifact:
      stage: build
      script:
        - <your build script goes here>
      artifacts:
        paths:
          - <built artifact>

For a video walkthrough of this process, view Auto Deploy to EC2.