Being a sponsor of RunsOn gets you access to the following features:
-
Full access to the complete source code: server and agent. Especially useful if you want to control the entire supply chain, and/or are just curious.
-
Possibility to make changes to the source code, as long as it's kept for internal use.
-
Dedicated Slack Connect channel with the RunsOn author.
-
Faster email support.
More details about license types here.
-
Create a public ECR registry in your AWS account.
-
Clone, cd into the RunsOn repo and fetch the private submodules:
git clone https://github.com/runs-on/runs-on
cd runs-on
git submodule update --init --recursive- Create a
.env.localfile with the following variable:
REGISTRY=public.ecr.aws/your/repo/path
- Rebuild and push the docker image to your registry:
AWS_PROFILE=your-aws-profile-with-ecr-access make build-push- Create the CloudFormation stack as per the official instructions, but make sure to use the new registry path as the value for the
AppRegistryparameter.
- Update the repo and submodules to the latest version:
cd runs-on
git pull
git submodule update --init --recursive
- Rebuild and push the docker image to your registry:
AWS_PROFILE=your-aws-profile-with-ecr-access make build-push- Upgrade the CloudFormation stack as per the official instructions. The
AppRegistryparameter should already be set.