this is the git repository for the GRT continuation project

Skip to content

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.