apple / apple/swift-container-plugin

`containertool` should be able to configure image parameters such as arguments, environment etc

Open
#91 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Swift
Stars
390
Forks
26
Avg merge
8m
Merged PRs (30d)
1

Description

It should be possible to override the runtime defaults [inherited from the base image](https://github.com/apple/swift-container-plugin/blob/0c9ea97611f7344dc5408794f33df8c3c513e2a0/Sources/containertool/containertool.swift#L184).

It should be possible to set these values using command line options and environment variables.

Contributor guide

Open the contributing guide

Research direction

Start in Sources/containertool/containertool.swift around line 184, where runtime defaults inherited from the base image are referenced. Trace how containertool handles command-line options and environment variables, then define the overrides for arguments, environment, and other image parameters; done means these values can be configured through both interfaces.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
cli, devops
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.