Skip to content

olfway/gitlab-fargate-sh-driver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Gitlab fargate.sh driver

Shell-based fargate driver for custom executor

Proof of concept implementation based on aws ecs execute-command
https://aws.amazon.com/blogs/containers/new-using-amazon-ecs-exec-access-your-containers-fargate-ec2/

Runner configuration

[[runners]]
  name = "gitlab-fargate-runner"
  url = "https://gitlab.example.com"
  token = "p_XXXXXXXXXXXXXX-XXX"
  executor = "custom"
  shell = "sh"
  cache_dir = "/home/gitlab-runner/fargate/cache"
  builds_dir = "/home/gitlab-runner/fargate/builds"
  [runners.custom]
    config_exec = "/home/gitlab-runner/fargate/scripts/config.sh"
    prepare_exec = "/home/gitlab-runner/fargate/scripts/prepare.sh"
    run_exec = "/home/gitlab-runner/fargate/scripts/run.sh"
    cleanup_exec = "/home/gitlab-runner/fargate/scripts/cleanup.sh"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages