awslabs / awslabs/simple-code-scanning-pipeline

Add an optional parameter for CodeBuild Project runtime

Open
#33 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
19
Forks
3
PR merge metrics
No merged PRs in 30d

Description

From Nima: "would be great if we can make buildspec's phases/install/runtime-versions customizable. Currently whatever you put falls under phases/install/commands & phases/build/commands. I'm asking because I had a situation where I wanted to install a go package and I couldn't and installing go would increase build time significantly."

This seems like something we can handle with an optional parameter

Contributor guide

Open the contributing guide

Research direction

Start by tracing the CodeBuild project configuration and buildspec generation to find where phases/install/commands and phases/build/commands are defined. Determine how an optional runtime-versions parameter should be passed through while preserving current behavior, then verify both the existing command flow and the requested Go installation case.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, typescript
Domain
build-system, cloud
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.